diff --git a/src/lib/datepicker/datepicker.spec.ts b/src/lib/datepicker/datepicker.spec.ts index e97446f54aa..bd1b48ba8e5 100644 --- a/src/lib/datepicker/datepicker.spec.ts +++ b/src/lib/datepicker/datepicker.spec.ts @@ -8,7 +8,7 @@ import {By} from '@angular/platform-browser'; import {dispatchFakeEvent, dispatchMouseEvent} from '../core/testing/dispatch-events'; import {MdInputModule} from '../input/index'; import {NoopAnimationsModule} from '@angular/platform-browser/animations'; -import {MdNativeDateModule} from '../core/datetime/index'; +import {MdNativeDateModule, DateAdapter, NativeDateAdapter} from '../core/datetime/index'; // When constructing a Date, the month is zero-based. This can be confusing, since people are @@ -29,6 +29,13 @@ describe('MdDatepicker', () => { NoopAnimationsModule, ReactiveFormsModule, ], + providers: [ + {provide: DateAdapter, useFactory: () => { + let adapter = new NativeDateAdapter(); + adapter.setLocale('en-US'); + return adapter; + }} + ], declarations: [ DatepickerWithFilterAndValidation, DatepickerWithFormControl, diff --git a/src/lib/datepicker/month-view.spec.ts b/src/lib/datepicker/month-view.spec.ts index 9cef08b5897..7a7760bf422 100644 --- a/src/lib/datepicker/month-view.spec.ts +++ b/src/lib/datepicker/month-view.spec.ts @@ -3,7 +3,7 @@ import {Component} from '@angular/core'; import {By} from '@angular/platform-browser'; import {MdMonthView} from './month-view'; import {MdCalendarBody} from './calendar-body'; -import {MdNativeDateModule} from '../core/datetime/index'; +import {MdNativeDateModule, DateAdapter, NativeDateAdapter} from '../core/datetime/index'; // When constructing a Date, the month is zero-based. This can be confusing, since people are @@ -18,6 +18,13 @@ describe('MdMonthView', () => { imports: [ MdNativeDateModule, ], + providers: [ + {provide: DateAdapter, useFactory: () => { + let adapter = new NativeDateAdapter(); + adapter.setLocale('en-US'); + return adapter; + }} + ], declarations: [ MdCalendarBody, MdMonthView, diff --git a/src/lib/datepicker/year-view.spec.ts b/src/lib/datepicker/year-view.spec.ts index 496938f7842..b937b1e8187 100644 --- a/src/lib/datepicker/year-view.spec.ts +++ b/src/lib/datepicker/year-view.spec.ts @@ -3,7 +3,7 @@ import {Component} from '@angular/core'; import {By} from '@angular/platform-browser'; import {MdYearView} from './year-view'; import {MdCalendarBody} from './calendar-body'; -import {MdNativeDateModule} from '../core/datetime/index'; +import {MdNativeDateModule, DateAdapter, NativeDateAdapter} from '../core/datetime/index'; // When constructing a Date, the month is zero-based. This can be confusing, since people are @@ -18,6 +18,13 @@ describe('MdYearView', () => { imports: [ MdNativeDateModule, ], + providers: [ + {provide: DateAdapter, useFactory: () => { + let adapter = new NativeDateAdapter(); + adapter.setLocale('en-US'); + return adapter; + }} + ], declarations: [ MdCalendarBody, MdYearView,