diff --git a/src/entities/v3/quarter.test.ts b/src/entities/v3/quarter.test.ts index b03daa8..8ec3c1c 100644 --- a/src/entities/v3/quarter.test.ts +++ b/src/entities/v3/quarter.test.ts @@ -9,7 +9,8 @@ test('period', () => { }) test('propertyNames', () => { - expect(quarter.propertyNames()).toEqual(Object.keys(response['column_description'])) + expect(quarter.propertyNames()).toEqual(Object.keys(response['data'])) + expect(quarter.propertyNames()).not.toContain('desc_business') }) test('labelOf', () => { diff --git a/src/entities/v3/quarter.ts b/src/entities/v3/quarter.ts index 24c6e23..d746722 100644 --- a/src/entities/v3/quarter.ts +++ b/src/entities/v3/quarter.ts @@ -11,7 +11,7 @@ export class Quarter implements HasColumnDescription, HasPeriod { } propertyNames(): string[] { - return Object.keys(this.columnDescription) + return Object.keys(this.data) } labelOf(propertyName: string): string | null { diff --git a/src/services/csv-exporter.test.ts b/src/services/csv-exporter.test.ts index d9df72f..d0325b6 100644 --- a/src/services/csv-exporter.test.ts +++ b/src/services/csv-exporter.test.ts @@ -9,8 +9,7 @@ jest.mock('~/services/quarter-property-cache', () => jest.requireActual('~/__moc jest.mock('~/services/company-cache', () => jest.requireActual('~/__mocks__/services/company-cache')) jest.mock('~/services/quarter-cache', () => jest.requireActual('~/__mocks__/services/quarter-cache')) -const columnDescription = quarter['column_description'] -const propertyNames = Object.keys(columnDescription) +const propertyNames = Object.keys(quarter['data']) const fiscalYearIndex = propertyNames.indexOf('fiscal_year') const fiscalQuarterIndex = propertyNames.indexOf('fiscal_quarter') const segmentMemberIndex = propertyNames.indexOf('segment_member')