datum-focus
Version:
Data shape, model, metadata, JSON, JSON Schema, GraphQL, MongoDB query and aggregations, iterator generators
12 lines (11 loc) • 480 B
text/typescript
import { Timezone } from './timezone';
describe("Test Timezone", () => {
it("should parse a correct timezone", () => {
expect(Timezone.parse("Z08:00").value).toBe("+08:00");
expect(Timezone.parse("+08:00").value).toBe("+08:00");
expect(Timezone.parse("-08:00").value).toBe("-08:00");
expect(Timezone.parse("Z0800").value).toBe("+08:00");
expect(Timezone.parse("+0800").value).toBe("+08:00");
expect(Timezone.parse("-0800").value).toBe("-08:00");
})
})