| 26 | } // namespace |
| 27 | |
| 28 | UNIT_TEST(LS_Smoke) |
| 29 | { |
| 30 | { |
| 31 | int arr[] = {1}; |
| 32 | TestLongestSequence(arr, ARRAY_SIZE(arr), arr); |
| 33 | } |
| 34 | |
| 35 | { |
| 36 | int arr[] = {1, 2}; |
| 37 | TestLongestSequence(arr, ARRAY_SIZE(arr), arr); |
| 38 | } |
| 39 | |
| 40 | { |
| 41 | int arr[] = {2, 1}; |
| 42 | TestLongestSequence(arr, ARRAY_SIZE(arr), arr); |
| 43 | } |
| 44 | |
| 45 | { |
| 46 | int arr[] = {1, 9, 2, 3, 8, 0, 7, -1, 7, -2, 7}; |
| 47 | int res[] = {1, 2, 3, 7, 7, 7}; |
| 48 | TestLongestSequence(arr, ARRAY_SIZE(arr), res); |
| 49 | } |
| 50 | } |
no test coverage detected