( basic )
凡例
| → | 対応コードあり |
| → | 直接対応していないが代替の書き方あり |
| → | 対応コードなし |
| - | 未確認 |
| ( .. ) | ローカライズまだ |
| Feature | Example | Python pytest |
C++ GoogleTest |
Swift Testing |
Kotlin jUnit |
Bash bats |
|---|---|---|---|---|---|---|
| ( assign_variable ) | ( reassignable_variable ) | → | - | - | - | - |
| ( non_reassignable_variable ) | → | - | - | - | - | |
| ( assign_with_type_check ) | → | - | - | - | - | |
| ( assign_without_type ) | → | - | - | - | - | |
| ( basic_syntax ) | ( comment_single_line ) | → | - | - | - | - |
| ( comment_multi_line ) | → | - | - | - | - | |
| ( comment_nestable ) | → | - | - | - | - | |
| ( source_statement_separator ) | → | - | - | - | - | |
| ( state_no_operation ) | → | - | - | - | - | |
| ( newline_before_equal ) | → | - | - | - | - | |
| ( newline_after_equal ) | → | - | - | - | - | |
| ( io_output ) | ( print_with_newline ) | → | - | - | - | - |
| ( print_without_newline ) | → | - | - | - | - | |
| ( print_to_stderr ) | → | - | - | - | - | |
| ( pretty_print ) | → | - | - | - | - | |
| ( pretty_print_with_json ) | → | - | - | - | - | |
| ( syntax_sugar ) | ( assign_multi_value ) | → | - | - | - | - |
| ( assign_multi_value_discard_partially ) | → | - | - | - | - | |
| ( assign_multi_value_but_lhs_is_short ) | → | - | - | - | - | |
| ( assign_multi_value_but_rhs_is_short ) | → | - | - | - | - | |
| ( null_coalescing ) | → | - | - | - | - |