Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 461b552

Browse files
chore: run prettier 2.0
1 parent aa5f891 commit 461b552

31 files changed

+112
-146
lines changed

‎prettier.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ module.exports = {
44
useTabs: false,
55
semi: true,
66
singleQuote: true,
7-
trailingComma: "all",
8-
bracketSpacing: true
7+
trailingComma: 'all',
8+
bracketSpacing: true,
99
};

‎projects/jest-utils/tests/create-mock.spec.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ class FixtureService {
1414

1515
@Component({
1616
selector: 'fixture',
17-
template: `
18-
<button (click)="print()">Print</button>
19-
`,
17+
template: ` <button (click)="print()">Print</button> `,
2018
})
2119
export class FixtureComponent {
2220
constructor(private service: FixtureService) {}
@@ -41,7 +39,7 @@ it('provides a mock service', async () => {
4139
expect(service.print).toHaveBeenCalledTimes(1);
4240
});
4341

44-
it('is possible to write a mock implementation', async done => {
42+
it('is possible to write a mock implementation', async (done) => {
4543
const { click, getByText } = await render(FixtureComponent, {
4644
providers: [provideMock(FixtureService)],
4745
});

‎projects/testing-library/migrations/4_0_0/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ function createRule(ruleName: string): TslintFixTask {
1717
);
1818
}
1919

20-
export default function(): Rule {
20+
export default function(): Rule {
2121
return (_, context) => {
2222
const noCreateComponentRule = createRule('no-create-component');
2323
const noComponentParametersRule = createRule('no-component-parameters');

‎projects/testing-library/migrations/4_0_0/rules/noComponentParametersRule.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const FAILURE_MESSAGE = 'Found `parameters` parameter, use `componentProperties`
1212
export class Rule extends Rules.AbstractRule {
1313
public apply(ast: ts.SourceFile): Array<RuleFailure> {
1414
return tsquery(ast, IS_COMPONENT_PROPERTY_QUERY)
15-
.map(result => {
15+
.map((result) => {
1616
const [parameterNode] = tsquery(result, COMPONENT_PARAMETERS_PROPERTY_VALUE_QUERY);
1717
if (!parameterNode) {
1818
return [];

‎projects/testing-library/migrations/4_0_0/rules/noCreateComponentRule.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export class Rule extends Rules.AbstractRule {
1919
}
2020

2121
private getImports(ast: ts.SourceFile): Array<RuleFailure> {
22-
return tsquery(ast, CREATE_COMPONENT_IMPORT_QUERY).map(result => {
22+
return tsquery(ast, CREATE_COMPONENT_IMPORT_QUERY).map((result) => {
2323
const replacement = new Replacement(result.getStart(), result.getWidth(), RENDER);
2424
const start = result.getStart();
2525
const end = result.getEnd();
@@ -29,7 +29,7 @@ export class Rule extends Rules.AbstractRule {
2929
}
3030

3131
private getUsages(ast: ts.SourceFile): Array<RuleFailure> {
32-
return tsquery(ast, CREATE_COMPONENT_CALL_EXPRESSION_QUERY).map(result => {
32+
return tsquery(ast, CREATE_COMPONENT_CALL_EXPRESSION_QUERY).map((result) => {
3333
const replacement = new Replacement(result.getStart(), result.getWidth(), RENDER);
3434
const start = result.getStart();
3535
const end = result.getEnd();

‎projects/testing-library/migrations/5_1_2/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ function updatePackageJson(host: Tree) {
4444
return host;
4545
}
4646

47-
export default function(): Rule {
47+
export default function(): Rule {
4848
return (host, context) => {
4949
context.addTask(createRule('no-angular-extensions-import'));
5050

‎projects/testing-library/migrations/5_1_2/rules/noAngularExtensionsImportRule.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export class Rule extends Rules.AbstractRule {
1414
}
1515

1616
private getImports(ast: ts.SourceFile): Array<RuleFailure> {
17-
return tsquery(ast, IMPORT_QUERY).map(result => {
17+
return tsquery(ast, IMPORT_QUERY).map((result) => {
1818
// replace text between (single) quotes
1919
const replacement = new Replacement(result.getStart() + 1, result.getWidth() - 2, '@testing-library/angular');
2020
const start = result.getStart();

‎projects/testing-library/src/lib/testing-library.ts

Lines changed: 39 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import { createSelectOptions, createType, tab } from './user-events';
2323
const mountedFixtures = new Set<ComponentFixture<any>>();
2424

2525
dtlConfigure({
26-
eventWrapper: cb => {
26+
eventWrapper: (cb) => {
2727
const result = cb();
2828
detectChangesForMountedFixtures();
2929
return result;
@@ -69,7 +69,7 @@ export async function render<SutType, WrapperType = SutType>(
6969
if (componentProviders) {
7070
componentProviders
7171
.reduce((acc, provider) => acc.concat(provider), [])
72-
.forEach(p => {
72+
.forEach((p) => {
7373
const { provide, ...provider } = p;
7474
TestBed.overrideProvider(provide, provider);
7575
});
@@ -103,17 +103,14 @@ export async function render<SutType, WrapperType = SutType>(
103103
detectChanges();
104104
}
105105

106-
const eventsWithDetectChanges = Object.keys(dtlFireEvent).reduce(
107-
(events, key) => {
108-
events[key] = (element: HTMLElement, options?: {}) => {
109-
const result = dtlFireEvent[key](element, options);
110-
detectChanges();
111-
return result;
112-
};
113-
return events;
114-
},
115-
{} as FireFunction & FireObject,
116-
);
106+
const eventsWithDetectChanges = Object.keys(dtlFireEvent).reduce((events, key) => {
107+
events[key] = (element: HTMLElement, options?: {}) => {
108+
const result = dtlFireEvent[key](element, options);
109+
detectChanges();
110+
return result;
111+
};
112+
return events;
113+
}, {} as FireFunction & FireObject);
117114

118115
const rerender = (rerenderedProperties: Partial<SutType>) => {
119116
setComponentProperties(fixture, { componentProperties: rerenderedProperties });
@@ -177,7 +174,7 @@ export async function render<SutType, WrapperType = SutType>(
177174
container: fixture.nativeElement,
178175
debug: (element = fixture.nativeElement, maxLength, options) =>
179176
Array.isArray(element)
180-
? element.forEach(e => console.log(dtlPrettyDOM(e, maxLength, options)))
177+
? element.forEach((e) => console.log(dtlPrettyDOM(e, maxLength, options)))
181178
: console.log(dtlPrettyDOM(element, maxLength, options)),
182179
type: createType(eventsWithDetectChanges),
183180
selectOptions: createSelectOptions(eventsWithDetectChanges),
@@ -275,14 +272,14 @@ async function waitForElementToBeRemovedWrapper<T>(
275272
let cb;
276273
if (typeof callback !== 'function') {
277274
const elements = (Array.isArray(callback) ? callback : [callback]) as HTMLElement[];
278-
const getRemainingElements = elements.map(element => {
275+
const getRemainingElements = elements.map((element) => {
279276
let parent = element.parentElement;
280277
while (parent.parentElement) {
281278
parent = parent.parentElement;
282279
}
283280
return () => (parent.contains(element) ? element : null);
284281
});
285-
cb = () => getRemainingElements.map(c => c()).filter(Boolean);
282+
cb = () => getRemainingElements.map((c) => c()).filter(Boolean);
286283
} else {
287284
cb = callback;
288285
}
@@ -317,34 +314,31 @@ class WrapperComponent {}
317314
* Wrap findBy queries to poke the Angular change detection cycle
318315
*/
319316
function replaceFindWithFindAndDetectChanges<T>(container: HTMLElement, originalQueriesForContainer: T): T {
320-
return Object.keys(originalQueriesForContainer).reduce(
321-
(newQueries, key) => {
322-
if (key.startsWith('find')) {
323-
const getByQuery = dtlQueries[key.replace('find', 'get')];
324-
newQueries[key] = async (text, options, waitOptions) => {
325-
// original implementation at https://github.com/testing-library/dom-testing-library/blob/master/src/query-helpers.js
326-
const result = await waitForWrapper(
327-
detectChangesForMountedFixtures,
328-
() => getByQuery(container, text, options),
329-
waitOptions,
330-
);
331-
return result;
332-
};
333-
} else {
334-
newQueries[key] = originalQueriesForContainer[key];
335-
}
317+
return Object.keys(originalQueriesForContainer).reduce((newQueries, key) => {
318+
if (key.startsWith('find')) {
319+
const getByQuery = dtlQueries[key.replace('find', 'get')];
320+
newQueries[key] = async (text, options, waitOptions) => {
321+
// original implementation at https://github.com/testing-library/dom-testing-library/blob/master/src/query-helpers.js
322+
const result = await waitForWrapper(
323+
detectChangesForMountedFixtures,
324+
() => getByQuery(container, text, options),
325+
waitOptions,
326+
);
327+
return result;
328+
};
329+
} else {
330+
newQueries[key] = originalQueriesForContainer[key];
331+
}
336332

337-
return newQueries;
338-
},
339-
{} as T,
340-
);
333+
return newQueries;
334+
}, {} as T);
341335
}
342336

343337
/**
344338
* Call detectChanges for all fixtures
345339
*/
346340
function detectChangesForMountedFixtures() {
347-
mountedFixtures.forEach(fixture => {
341+
mountedFixtures.forEach((fixture) => {
348342
try {
349343
fixture.detectChanges();
350344
} catch (err) {
@@ -358,17 +352,14 @@ function detectChangesForMountedFixtures() {
358352
/**
359353
* Wrap dom-fireEvent to poke the Angular change detection cycle after an event is fired
360354
*/
361-
const fireEvent = Object.keys(dtlFireEvent).reduce(
362-
(events, key) => {
363-
events[key] = (element: HTMLElement, options?: {}) => {
364-
const result = dtlFireEvent[key](element, options);
365-
detectChangesForMountedFixtures();
366-
return result;
367-
};
368-
return events;
369-
},
370-
{} as typeof dtlFireEvent,
371-
);
355+
const fireEvent = Object.keys(dtlFireEvent).reduce((events, key) => {
356+
events[key] = (element: HTMLElement, options?: {}) => {
357+
const result = dtlFireEvent[key](element, options);
358+
detectChangesForMountedFixtures();
359+
return result;
360+
};
361+
return events;
362+
}, {} as typeof dtlFireEvent);
372363

373364
/**
374365
* Re-export screen with patched queries

‎projects/testing-library/src/lib/user-events/selectOptions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ export function createSelectOptions(fireEvent: FireFunction & FireObject) {
3535

3636
return async function selectOptions(
3737
element: HTMLElement,
38-
options: Matcher | ByRoleOptions | ((Matcher | ByRoleOptions)[]),
38+
options: Matcher | ByRoleOptions | (Matcher | ByRoleOptions)[],
3939
) {
4040
const selectElement = element as HTMLSelectElement;
4141

4242
if (selectElement.selectedOptions) {
43-
Array.from(selectElement.selectedOptions).forEach(option => (option.selected = false));
43+
Array.from(selectElement.selectedOptions).forEach((option) => (option.selected = false));
4444
}
4545

4646
const focusedElement = document.activeElement;

‎projects/testing-library/src/lib/user-events/type.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { FireFunction, FireObject } from '@testing-library/dom';
22

33
function wait(time) {
4-
return new Promise(function(resolve) {
4+
return new Promise(function(resolve) {
55
setTimeout(() => resolve(), time);
66
});
77
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /