test-join.cpp 481 B

12345678
  1. TEST(join) {
  2. ensure(join(vector<long long>({LLONG_MIN, 2, LLONG_MAX})) == "-9223372036854775808 2 9223372036854775807");
  3. ensure(join(vector<long long>({LLONG_MIN, 2, LLONG_MAX}), ',') == "-9223372036854775808,2,9223372036854775807");
  4. ensure(join(vector<int>()) == "");
  5. ensure(join(vector<string>({"ok"})) == "ok");
  6. ensure(join(vector<string>({"ok", "ok", "ok", "ok"})) == "ok ok ok ok");
  7. ensure(join(vector<string>({"ok", "test"})) == "ok test");
  8. }