summaryrefslogtreecommitdiff
path: root/frontends/calculator/CEdev/examples/fileio_os_vars/autotester.badjson
blob: dbf9e3de88fb32ace4549e18f1a462df0322bf6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
  "rom": "84pce_515.rom",
  "transfer_files": [
    "bin/DEMO.8xp"
  ],
  "target": {
    "name": "DEMO",
    "isASM": true
  },
  "sequence": [
    "action|launch",
    "delay|500",
    "hash|1",
    "hash|2",
    "hash|3",
    "hash|4",
    "hash|5",
    "key|enter",
    "delay|200",
    "hash|6"
  ],

******* Broken JSON TODO :
******* implement autotester var handling feature *******

  "hashes": {
    "1": {
      "description": "Variable B is complex 1.5+2.5i",
      "start": "var_complex_B",
      "size": "var_size",
      "expected_CRCs": [ "" ]
    },
    "2": {
      "description": "Variable A is real 1.5",
      "start": "var_real_A",
      "size": "var_size",
      "expected_CRCs": [ "" ]
    },
    "3": {
      "description": "Variable Y1 is equation 2+2",
      "start": "var",
      "size": "var_equation_Y1",
      "expected_CRCs": [ "" ]
    },
    "4": {
      "description": "Variable L1 is list {1.5,2.5,3.5}",
      "start": "var",
      "size": "var_list_L1",
      "expected_CRCs": [ "" ]
    },
    "5": {
      "description": "Variable Ans is matrix [[2.5,2.5]]",
      "start": "var_Ans",
      "size": "var_size",
      "expected_CRCs": [ "" ]
    },
    "6": {
      "description": "Back to the home screen (exit check)",
      "start": "vram_start",
      "size": "vram_16_size",
      "expected_CRCs": [ "FFAF89BA", "101734A5", "9DA19F44" ]
    }
  }
}