diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-05-26 16:46:38 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-05-26 16:46:38 -0700 |
commit | ad8161f34526599a94b12d38554cff9ac20467da (patch) | |
tree | 88261c5018d8582aa281889852f268a31f87c5fb /051scenario_test.mu | |
parent | f88551d1bdc28afaa1c60c97205d152417e6f145 (diff) | |
download | mu-ad8161f34526599a94b12d38554cff9ac20467da.tar.gz |
3015 - more symbolic names in tests
There's still a problem: if I ever want to use any of the special scenario variables like 'screen', 'console', etc., then I can't use 'local-scope' in my scenario.
Diffstat (limited to '051scenario_test.mu')
-rw-r--r-- | 051scenario_test.mu | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/051scenario_test.mu b/051scenario_test.mu index 4f86c188..c9f10d27 100644 --- a/051scenario_test.mu +++ b/051scenario_test.mu @@ -2,20 +2,20 @@ scenario first_scenario_in_mu [ run [ - 1:number <- add 2, 2 + 10:number <- add 2, 2 ] memory-should-contain [ - 1 <- 4 + 10 <- 4 ] ] scenario scenario_with_comment_in_mu [ run [ # comment - 1:number <- add 2, 2 + 10:number <- add 2, 2 ] memory-should-contain [ - 1 <- 4 + 10 <- 4 ] ] @@ -23,40 +23,40 @@ scenario scenario_with_multiple_comments_in_mu [ run [ # comment1 # comment2 - 1:number <- add 2, 2 + 10:number <- add 2, 2 ] memory-should-contain [ - 1 <- 4 + 10 <- 4 ] ] scenario check_text_in_memory [ run [ - 1:number <- copy 3 - 2:character <- copy 97 # 'a' - 3:character <- copy 98 # 'b' - 4:character <- copy 99 # 'c' + 10:number <- copy 3 + 11:character <- copy 97 # 'a' + 12:character <- copy 98 # 'b' + 13:character <- copy 99 # 'c' ] memory-should-contain [ - 1:array:character <- [abc] + 10:array:character <- [abc] ] ] scenario check_trace [ run [ - 1:number <- add 2, 2 + 10:number <- add 2, 2 ] trace-should-contain [ - mem: storing 4 in location 1 + mem: storing 4 in location 10 ] ] scenario check_trace_negative [ run [ - 1:number <- add 2, 2 + 10:number <- add 2, 2 ] trace-should-not-contain [ - mem: storing 5 in location 1 + mem: storing 3 in location 10 ] ] |