Skip to content

Commit

Permalink
KST: adapt test debug_array_user and implement it for Construct, Lu…
Browse files Browse the repository at this point in the history
…a, Nim, Perl, Rust
  • Loading branch information
Mingun committed Jul 16, 2024
1 parent 00fc3c8 commit 372fe88
Show file tree
Hide file tree
Showing 15 changed files with 161 additions and 54 deletions.
15 changes: 15 additions & 0 deletions spec/construct/test_debug_array_user.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions spec/cpp_stl_11/test_debug_array_user.cpp

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions spec/cpp_stl_98/test_debug_array_user.cpp

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions spec/go/debug_array_user_test.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 8 additions & 7 deletions spec/java/src/io/kaitai/struct/spec/TestDebugArrayUser.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 8 additions & 6 deletions spec/javascript/test_debug_array_user.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions spec/ks/debug_array_user.kst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
id: debug_array_user
data: fixed_struct.bin
debug: true
asserts:
- actual: one_cat.meow
expected: 0x50
- actual: array_of_cats[0].meow
expected: 0x41
- actual: array_of_cats[1].meow
expected: 0x43
- actual: array_of_cats[2].meow
expected: 0x4b
17 changes: 17 additions & 0 deletions spec/lua/test_debug_array_user.lua

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions spec/nim/tdebug_array_user.nim

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 21 additions & 0 deletions spec/perl/TestDebugArrayUser.t

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions spec/php/DebugArrayUserTest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions spec/python/test_debug_array_user.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions spec/ruby/debug_array_user_spec.rb

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 19 additions & 0 deletions spec/rust/test_debug_array_user.rs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 372fe88

Please sign in to comment.