| 42 | } |
| 43 | |
| 44 | TEST(Csv, Simple) |
| 45 | { |
| 46 | const char *apCols1[] = {"a", "b"}; |
| 47 | Expect(2, apCols1, "a,b"); |
| 48 | const char *apCols2[] = {"こんにちは"}; |
| 49 | Expect(1, apCols2, "こんにちは"); |
| 50 | const char *apCols3[] = {"я", "", "й"}; |
| 51 | Expect(3, apCols3, "я,,й"); |
| 52 | const char *apCols4[] = {""}; |
| 53 | Expect(1, apCols4, ""); |
| 54 | const char *apCols5[] = {nullptr}; |
| 55 | Expect(0, apCols5, ""); |
| 56 | } |
| 57 | |
| 58 | TEST(Csv, LetTheQuotingBegin) |
| 59 | { |