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 7f1dce6

Browse files
feat: initial release of scoped package (testing-library#20)
Reference: testing-library/dom-testing-library#260 BREAKING CHANGE: You must update all imports from '@angular-extensions/testing-library' to '@testing-library/angular'
1 parent 474253f commit 7f1dce6

File tree

16 files changed

+58
-60
lines changed

16 files changed

+58
-60
lines changed

‎README.md‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div align="center">
2-
<h1>@angular-extensions/testing-library</h1>
2+
<h1>@testing-library/angular</h1>
33

44
<a href="https://www.emojione.com/emoji/1f994">
55
<img
@@ -80,9 +80,9 @@ your team down.
8080

8181
## This solution
8282

83-
The `@angular-extensions/testing-library` is a very lightweight solution for
83+
The `@testing-library/angular` is a very lightweight solution for
8484
testing Angular components. It provides light utility functions on top of `Angular`
85-
and `dom-testing-library`, in a way that encourages better testing practices. Its
85+
and `@testing-library/dom`, in a way that encourages better testing practices. Its
8686
primary guiding principle is:
8787

8888
> [The more your tests resemble the way your software is used, the more
@@ -117,7 +117,7 @@ export class CounterComponent {
117117
counter.component.spec.ts
118118

119119
```javascript
120-
import { render } from '@angular-extensions/testing-library';
120+
import { render } from '@testing-library/angular';
121121
import CounterComponent from './counter.component.ts';
122122

123123
describe('Counter', () => {
@@ -143,7 +143,7 @@ This module is distributed via [npm][npm] which is bundled with [node][node] and
143143
should be installed as one of your project's `devDependencies`:
144144

145145
```bash
146-
npm install @angular-extensions/testing-library --save-dev
146+
npm install @testing-library/angular --save-dev
147147
```
148148

149149
You may also be interested in installing `jest-dom` so you can use
@@ -232,13 +232,13 @@ Links:
232232
[build]: https://circleci.com/gh/testing-library/angular-testing-library/tree/master
233233
[coverage]: https://codecov.io/github/testing-library/angular-testing-library
234234
[coverage-badge]: https://img.shields.io/codecov/c/github/testing-library/angular-testing-library.svg?style=flat-square
235-
[version-badge]: https://img.shields.io/npm/v/@angular-extensions/testing-library.svg?style=flat-square
236-
[package]: https://www.npmjs.com/package/@angular-extensions/testing-library
237-
[downloads-badge]: https://img.shields.io/npm/dm/@angular-extensions/testing-library.svg?style=flat-square
238-
[npmtrends]: http://www.npmtrends.com/@angular-extensions/testing-library
235+
[version-badge]: https://img.shields.io/npm/v/@testing-library/angular.svg?style=flat-square
236+
[package]: https://www.npmjs.com/package/@testing-library/angular
237+
[downloads-badge]: https://img.shields.io/npm/dm/@testing-library/angular.svg?style=flat-square
238+
[npmtrends]: http://www.npmtrends.com/@testing-library/angular
239239
[spectrum-badge]: https://withspectrum.github.io/badge/badge.svg
240240
[spectrum]: https://spectrum.chat/testing-library
241-
[license-badge]: https://img.shields.io/npm/l/@angular-extensions/testing-library.svg?style=flat-square
241+
[license-badge]: https://img.shields.io/npm/l/@testing-library/angular.svg?style=flat-square
242242
[license]: https://github.com/testing-library/angular-testing-library/blob/master/LICENSE
243243
[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
244244
[prs]: http://makeapullrequest.com
@@ -249,7 +249,7 @@ Links:
249249
[github-watch]: https://github.com/testing-library/angular-testing-library/watchers
250250
[github-star-badge]: https://img.shields.io/github/stars/testing-library/angular-testing-library.svg?style=social
251251
[github-star]: https://github.com/testing-library/angular-testing-library/stargazers
252-
[twitter]: https://twitter.com/intent/tweet?text=Check%20out%20🦔%20@angular-extensions/testing-library%20by%20%40tim_deschryver%20https%3A%2F%2Fgithub.com%2F@angular-extensions/testing-library
252+
[twitter]: https://twitter.com/intent/tweet?text=Check%20out%20🦔%20@testing-library/angular%20by%20%40tim_deschryver%20https%3A%2F%2Fgithub.com%2F@testing-library/angular
253253
[twitter-badge]: https://img.shields.io/twitter/url/https/github.com/testing-library/angular-testing-library.svg?style=social
254254
[emojis]: https://github.com/all-contributors/all-contributors#emoji-key
255255
[all-contributors]: https://github.com/all-contributors/all-contributors

‎package.json‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@angular-extensions/testing-library-app",
2+
"name": "@testing-library/angular-app",
33
"version": "0.0.0-semantically-released",
44
"scripts": {
55
"ng": "ng",
@@ -8,8 +8,8 @@
88
"build": "npm run build:library && npm run build:library:jest-utils && npm run build:migrations && npm run build:readme",
99
"build:library": "ng build --prod testing-library",
1010
"build:library:jest-utils": "ng build --prod jest-utils",
11-
"build:migrations": "tsc -p ./projects/testing-library/migrations/tsconfig.migrations.json && cp ./projects/testing-library/migrations/migration.json ./dist/@angular-extensions/testing-library/migrations",
12-
"build:readme": "cp ./README.md ./dist/@angular-extensions/testing-library",
11+
"build:migrations": "tsc -p ./projects/testing-library/migrations/tsconfig.migrations.json && cp ./projects/testing-library/migrations/migration.json ./dist/@testing-library/angular/migrations",
12+
"build:readme": "cp ./README.md ./dist/@testing-library/angular",
1313
"test": "jest --config ./projects/jest.lib.config.js",
1414
"test:app": "jest --config ./src/jest.app.config.js",
1515
"precommit": "lint-staged",
@@ -23,7 +23,7 @@
2323
]
2424
},
2525
"release": {
26-
"pkgRoot": "dist/@angular-extensions/testing-library"
26+
"pkgRoot": "dist/@testing-library/angular"
2727
},
2828
"dependencies": {
2929
"@angular/animations": "^8.0.0",
@@ -35,8 +35,8 @@
3535
"@angular/platform-browser-dynamic": "^8.0.0",
3636
"@angular/router": "^8.0.0",
3737
"@phenomnomnominal/tsquery": "^3.0.0",
38+
"@testing-library/dom": "^5.0.1",
3839
"core-js": "^3.1.3",
39-
"dom-testing-library": "^4.1.1",
4040
"rxjs": "^6.5.2",
4141
"tslint": "^5.16.0",
4242
"zone.js": "~0.9.1"
@@ -47,8 +47,8 @@
4747
"@angular/cli": "~8.0.0",
4848
"@angular/compiler-cli": "^8.0.0",
4949
"@angular/language-service": "^8.0.0",
50-
"@types/node": "~12.0.3",
5150
"@types/jest": "~24.0.11",
51+
"@types/node": "~12.0.3",
5252
"codelyzer": "^5.0.1",
5353
"husky": "^2.3.0",
5454
"jest": "^24.1.0",

‎projects/jest-utils/ng-package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3-
"dest": "../../@angular-extensions/testing-library/jest-utils",
3+
"dest": "../../@testing-library/angular/jest-utils",
44
"deleteDestPath": false,
55
"lib": {
66
"entryFile": "src/public_api.ts"

‎projects/jest-utils/ng-package.prod.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3-
"dest": "../../dist/@angular-extensions/testing-library/jest-utils",
3+
"dest": "../../dist/@testing-library/angular/jest-utils",
44
"deleteDestPath": false,
55
"lib": {
66
"entryFile": "src/public_api.ts"

‎projects/jest-utils/package.json‎

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"name": "@angular-extensions/testing-library/jest-utils",
2+
"name": "@testing-library/angular/jest-utils",
33
"version": "0.0.0-semantically-released",
44
"description": "Test your Angular components with the dom-testing-library",
55
"repository": {
66
"type": "git",
7-
"url": "git+https://github.com/angular-extensions/testing-library.git"
7+
"url": "git+https://github.com/testing-library/angular-testing-library.git"
88
},
99
"keywords": [
1010
"angular",
@@ -13,15 +13,14 @@
1313
"typescript",
1414
"angular2",
1515
"test",
16-
"dom-testing-library",
17-
"angular-extensions"
16+
"dom-testing-library"
1817
],
1918
"author": "Tim Deschryver",
2019
"license": "MIT",
2120
"bugs": {
22-
"url": "https://github.com/angular-extensions/testing-library/issues"
21+
"url": "https://github.com/testing-library/angular-testing-library/issues"
2322
},
24-
"homepage": "https://github.com/angular-extensions/testing-library#readme",
23+
"homepage": "https://github.com/testing-library/angular-testing-library#readme",
2524
"peerDependencies": {
2625
"jest": ">=23.4.0"
2726
},

‎projects/testing-library/migrations/tsconfig.migrations.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"target": "es5",
55
"sourceMap": true,
66
"rootDir": "./",
7-
"outDir": "../../../dist/@angular-extensions/testing-library/migrations",
7+
"outDir": "../../../dist/@testing-library/angular/migrations",
88
"noLib": false,
99
"baseUrl": "./",
1010
"experimentalDecorators": true,
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3-
"dest": "../../dist/@angular-extensions/testing-library",
3+
"dest": "../../dist/@testing-library/angular",
44
"deleteDestPath": false,
55
"lib": {
66
"entryFile": "src/public_api.ts"
77
},
8-
"whitelistedNonPeerDependencies": ["dom-testing-library", "@phenomnomnominal/tsquery", "tslint"]
8+
"whitelistedNonPeerDependencies": ["@testing-library/dom", "@phenomnomnominal/tsquery", "tslint"]
99
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3-
"dest": "../../dist/@angular-extensions/testing-library",
3+
"dest": "../../dist/@testing-library/angular",
44
"deleteDestPath": false,
55
"lib": {
66
"entryFile": "src/public_api.ts"
77
},
8-
"whitelistedNonPeerDependencies": ["dom-testing-library", "@phenomnomnominal/tsquery", "tslint"]
8+
"whitelistedNonPeerDependencies": ["@testing-library/dom", "@phenomnomnominal/tsquery", "tslint"]
99
}

‎projects/testing-library/package.json‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@angular-extensions/testing-library",
2+
"name": "@testing-library/angular",
33
"version": "0.0.0-semantically-released",
44
"description": "Test your Angular components with the dom-testing-library",
55
"repository": {
@@ -13,8 +13,7 @@
1313
"typescript",
1414
"angular2",
1515
"test",
16-
"dom-testing-library",
17-
"angular-extensions"
16+
"dom-testing-library"
1817
],
1918
"author": "Tim Deschryver",
2019
"license": "MIT",
@@ -27,7 +26,7 @@
2726
"@angular/core": "^8.0.0"
2827
},
2928
"dependencies": {
30-
"dom-testing-library": "^4.1.0",
29+
"@testing-library/dom": "^5.1.0",
3130
"@phenomnomnominal/tsquery": "^3.0.0",
3231
"tslint": "^5.16.0"
3332
},

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Type } from '@angular/core';
22
import { ComponentFixture } from '@angular/core/testing';
3-
import { FireObject, Queries, queries, BoundFunction } from 'dom-testing-library';
3+
import { FireObject, Queries, queries, BoundFunction } from '@testing-library/dom';
44

55
export type RenderResultQueries<Q extends Queries = typeof queries> = { [P in keyof Q]: BoundFunction<Q[P]> };
66

0 commit comments

Comments
(0)

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