Commit ee66d56
Restructuration of tests on strings
Add test java_intern
Adapt test.desc to new output format
Make more robust java tests.
Add test for parseint.
Correction in the hacks to use refined strings in C programs
Add smoke tests for java string support
Quick set of tests.
Created by modifying the existing development tests.
Longer tests are run when using 'make testall'.
Format of java files was adapted.
No change to the validation tests (written by Lucas Cordeiro).
Update smoke tests
Add a series of performance tests that check that the negation of the
assertions found in the smoke tests indeed fail.
Update java_char_array_init/test_init.class
Add first fixed_bugs test
For bug #95
Update test description with new option name
String refinement option name has changed to --refine-strings
Formatting in cprover-string-hack.h
Move smoke tests to regression folder.
Move fixed bugs tests to strings folder
Move string perfomance tests to strings directory
These are not really performance tests, only tests that are longer than
the smoke tests.
Adapt Makefile for new location of smoke tests1 parent 2470950 commit ee66d56
File tree
339 files changed
+1402
-738
lines changed- regression
- strings-smoke-tests
- java_append_char
- java_append_int
- java_append_object
- java_append_string
- java_case
- java_char_array_init
- java_char_array
- java_char_at
- java_code_point
- java_compare
- java_concat
- java_contains
- java_delete_char_at
- java_delete
- java_empty
- java_endswith
- java_equal
- java_float
- java_hash_code
- java_index_of_char
- java_index_of
- java_insert_char_array
- java_insert_char
- java_insert_int
- java_insert_multiple
- java_insert_string
- java_int_to_string
- java_intern
- java_last_index_of_char
- java_last_index_of
- java_length
- java_parseint
- java_replace_char
- java_replace
- java_set_char_at
- java_set_length
- java_starts_with
- java_string_builder_length
- java_subsequence
- java_substring
- java_trim
- strings
- RegexMatches01
- RegexMatches02
- RegexSubstitution01
- RegexSubstitution02
- RegexSubstitution03
- StaticCharMethods01
- StaticCharMethods02
- StaticCharMethods03
- StaticCharMethods04
- StaticCharMethods05
- StaticCharMethods06
- StringBuilderAppend01
- StringBuilderAppend02
- StringBuilderCapLen01
- StringBuilderCapLen02
- StringBuilderCapLen03
- StringBuilderCapLen04
- StringBuilderChars01
- StringBuilderChars02
- StringBuilderChars03
- StringBuilderChars04
- StringBuilderChars05
- StringBuilderChars06
- StringBuilderConstructors01
- StringBuilderConstructors02
- StringBuilderInsertDelete01
- StringBuilderInsertDelete02
- StringBuilderInsertDelete03
- StringCompare01
- StringCompare02
- StringCompare03
- StringCompare04
- StringCompare05
- StringConcatenation01
- StringConcatenation02
- StringConcatenation03
- StringConcatenation04
- StringConstructors01
- StringConstructors02
- StringConstructors03
- StringConstructors04
- StringConstructors05
- StringIndexMethods01
- StringIndexMethods02
- StringIndexMethods03
- StringIndexMethods04
- StringIndexMethods05
- StringMiscellaneous01
- StringMiscellaneous02
- StringMiscellaneous03
- StringMiscellaneous04
- StringStartEnd01
- StringStartEnd02
- StringStartEnd03
- StringValueOf01
- StringValueOf02
- StringValueOf03
- StringValueOf04
- StringValueOf05
- StringValueOf06
- StringValueOf07
- StringValueOf08
- StringValueOf09
- StringValueOf10
- SubString01
- SubString02
- SubString03
- TokenTest01
- TokenTest02
- Validate01
- Validate02
- bug-test-gen-095
- java_append_char
- java_append_int
- java_append_object
- java_append_string
- java_case
- java_char_array_init
- java_char_array
- java_char_at
- java_code_point
- java_compare
- java_concat
- java_contains
- java_delete_char_at
- java_delete
- java_easychair
- java_empty
- java_endswith
- java_equal
- java_float
- java_hash_code
- java_index_of_char
- java_index_of
- java_insert_char_array
- java_insert_char
- java_insert_int
- java_insert_multiple
- java_insert_string
- java_insert
- java_int
- java_prefix
- java_replace
- java_set_length
- java_string_builder_insert
- java_string_builder_length
- java_string_builder
- java_strlen
- java_substring
- java_suffix
- java_trim
- test1
- test2
- test3.1
- test3.2
- test3.3
- test3.4
- test3
- test4
- test5
- test_char_set
- test_concat
- test_contains
- test_equal
- test_index_of
- test_int
- test_pass1
- test_pass_pc3
- test_prefix
- test_strlen
- test_substring
- test_suffix
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
339 files changed
+1402
-738
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Binary file not shown.
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Binary file not shown.
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Binary file not shown.
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments