summaryrefslogtreecommitdiff
path: root/test/buildtool/build_engine/base_maps/data_expr/EXPRESSIONS
blob: 9a4eb835b8e540cce0720d7e12dec9e4e96fabce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ "test_expression_literal": {"expression": "foo"}
, "test_read_vars":
  {"vars": ["FOO"], "expression": {"type": "var", "name": "FOO"}}
, "test_call_import":
  { "vars": ["FOO"]
  , "imports": {"read_foo": ["readers", "real_foo_reader"]}
  , "expression": {"type": "CALL_EXPRESSION", "name": "read_foo"}
  }
, "test_overwrite_import":
  { "vars": ["FOO"]
  , "imports": {"read_foo": ["readers", "proxy_foo_reader"]}
  , "expression": {"type": "CALL_EXPRESSION", "name": "read_foo"}
  }
, "test_missing_vars": {"expression": {"type": "var", "name": "FOO"}}
, "test_missing_imports":
  {"expression": {"type": "CALL_EXPRESSION", "name": "read_foo"}}
, "test_malformed_function": "not_an_object"
, "test_malformed_expression": {"missing_expression": {}}
, "test_malformed_vars":
  {"vars": "not_a_list", "expression": {"type": "empty_map"}}
, "test_malformed_imports":
  {"imports": "not_an_object", "expression": {"type": "empty_map"}}
}