diff options
Diffstat (limited to 'test/ui')
| -rw-r--r-- | test/ui/push/ui.c | 11 | ||||
| -rw-r--r-- | test/ui/push/vars.py | 3 | ||||
| -rw-r--r-- | test/ui/v1/1rops/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/2rops/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/3rops/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/addrs/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/allos/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/ifnzs/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/ioops/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/jumps/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/mbops/ui.c | 1 | ||||
| -rw-r--r-- | test/ui/v1/noops/ui.c | 2 | ||||
| -rw-r--r-- | test/ui/v1/stack/ui.c | 1 |
13 files changed, 26 insertions, 0 deletions
diff --git a/test/ui/push/ui.c b/test/ui/push/ui.c new file mode 100644 index 0000000..e345658 --- /dev/null +++ b/test/ui/push/ui.c @@ -0,0 +1,11 @@ +int main(void) { +#if defined(COMMAND_NEW) + salis_init(); +#elif defined(COMMAND_LOAD) + salis_load(); +#endif + salis_step(DATA_PUSH_INTERVAL); + salis_save(SIM_PATH); + salis_free(); + return 0; +} diff --git a/test/ui/push/vars.py b/test/ui/push/vars.py new file mode 100644 index 0000000..9c2a9f3 --- /dev/null +++ b/test/ui/push/vars.py @@ -0,0 +1,3 @@ +flags = set() +defines = set() +links = set() diff --git a/test/ui/v1/1rops/ui.c b/test/ui/v1/1rops/ui.c index 9c96470..8831fbd 100644 --- a/test/ui/v1/1rops/ui.c +++ b/test/ui/v1/1rops/ui.c @@ -59,6 +59,7 @@ int main(void) { } } + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/2rops/ui.c b/test/ui/v1/2rops/ui.c index 5fcf65f..32829c4 100644 --- a/test/ui/v1/2rops/ui.c +++ b/test/ui/v1/2rops/ui.c @@ -41,6 +41,7 @@ int main(void) { } } + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/3rops/ui.c b/test/ui/v1/3rops/ui.c index e4e2d83..1f20ccc 100644 --- a/test/ui/v1/3rops/ui.c +++ b/test/ui/v1/3rops/ui.c @@ -55,6 +55,7 @@ int main(void) { } } + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/addrs/ui.c b/test/ui/v1/addrs/ui.c index 8949c3f..69bc2ee 100644 --- a/test/ui/v1/addrs/ui.c +++ b/test/ui/v1/addrs/ui.c @@ -42,6 +42,7 @@ int main(void) { salis_step(1); } + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/allos/ui.c b/test/ui/v1/allos/ui.c index 1a02c30..b6150f9 100644 --- a/test/ui/v1/allos/ui.c +++ b/test/ui/v1/allos/ui.c @@ -85,6 +85,7 @@ int main(void) { assert(g_cores->pnum == 7); assert(g_cores->pvec[0].sp > MVEC_SIZE); + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/ifnzs/ui.c b/test/ui/v1/ifnzs/ui.c index 57e9533..bf4b201 100644 --- a/test/ui/v1/ifnzs/ui.c +++ b/test/ui/v1/ifnzs/ui.c @@ -41,6 +41,7 @@ int main(void) { assert(g_cores->pvec->r2x == 2); assert(g_cores->pvec->r3x == 2); + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/ioops/ui.c b/test/ui/v1/ioops/ui.c index 489cb38..0f41a4b 100644 --- a/test/ui/v1/ioops/ui.c +++ b/test/ui/v1/ioops/ui.c @@ -50,6 +50,7 @@ int main(void) { } } + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/jumps/ui.c b/test/ui/v1/jumps/ui.c index 61514f5..14f9c08 100644 --- a/test/ui/v1/jumps/ui.c +++ b/test/ui/v1/jumps/ui.c @@ -16,6 +16,7 @@ int main(void) { assert(g_cores->pvec->ip < ANC_SIZE); } + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/mbops/ui.c b/test/ui/v1/mbops/ui.c index 8a92d6f..337a85e 100644 --- a/test/ui/v1/mbops/ui.c +++ b/test/ui/v1/mbops/ui.c @@ -31,6 +31,7 @@ int main(void) { } } + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/noops/ui.c b/test/ui/v1/noops/ui.c index 230e98d..42d0361 100644 --- a/test/ui/v1/noops/ui.c +++ b/test/ui/v1/noops/ui.c @@ -109,6 +109,8 @@ int main(void) { } check_final(); + + salis_save(SIM_PATH); salis_free(); return 0; } diff --git a/test/ui/v1/stack/ui.c b/test/ui/v1/stack/ui.c index 1ad047e..1446f34 100644 --- a/test/ui/v1/stack/ui.c +++ b/test/ui/v1/stack/ui.c @@ -70,6 +70,7 @@ int main(void) { } } + salis_save(SIM_PATH); salis_free(); return 0; } |
