Sha256: 5ebeef2587172fb8d50ac5f1e78045054390f01620f1f3854226cd71dc5b7bea

Contents?: true

Size: 337 Bytes

Versions: 7

Compression:

Stored size: 337 Bytes

Contents

var astw = require('../');
var test = require('tape');

test('json', function (t) {
    t.plan(2);
    var numbers = [ 1, 2 ];
    var walk = astw('{"a":1,"b":2}');
    walk(function (node) {
        if (node.type === 'Literal' && typeof node.value === 'number') {
            t.equal(node.value, numbers.shift());
        }
    });
});

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
minimum_viable_product-0.0.11 test/dummy/node_modules/astw/test/json.js
brwy_rails-0.0.6 test/dummy/node_modules/astw/test/json.js
brwy_rails-0.0.5 test/dummy/node_modules/astw/test/json.js
brwy_rails-0.0.4 test/dummy/node_modules/astw/test/json.js
brwy_rails-0.0.3 test/dummy/node_modules/astw/test/json.js
brwy_rails-0.0.2 test/dummy/node_modules/astw/test/json.js
brwy_rails-0.0.1 test/dummy/node_modules/astw/test/json.js