Skip to content

Commit 78711a2

Browse files
author
igor.nepipenko
committed
feat(ref:no-ref): ng21 v2
1 parent 9ffddb4 commit 78711a2

35 files changed

+36
-11
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"release:patch": "bun run version:patch && bun run build:lib && bun run pack:lib && bun run publish:lib",
4141
"start": "ng serve",
4242
"start-prod": "angular-http-server --path dist/ngx-mask --p 3000 --silent",
43-
"test": "ng test",
43+
"test": "ng test --watch=false",
4444
"cypress:open": "cypress open",
4545
"cypress:bash": "npx cypress run --component",
4646
"test:all": "bun run test:app && bun run test:lib",

projects/ngx-mask-lib/src/test/add-prefix.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { ReactiveFormsModule } from '@angular/forms';
44
import { TestMaskComponent } from './utils/test-component.component';
55
import { equal, Paste } from './utils/test-functions.component';
66
import { NgxMaskDirective, provideNgxMask } from 'ngx-mask';
7+
import { expect } from 'vitest';
78

89
describe('Directive: Mask (Add prefix)', () => {
910
let fixture: ComponentFixture<TestMaskComponent>;

projects/ngx-mask-lib/src/test/allow-negative-numbers.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { ReactiveFormsModule } from '@angular/forms';
55
import { TestMaskComponent } from './utils/test-component.component';
66
import { equal } from './utils/test-functions.component';
77
import { NgxMaskDirective, provideNgxMask } from 'ngx-mask';
8+
import { expect } from 'vitest';
89

910
describe('Directive: Mask (Allow negative numbers)', () => {
1011
let fixture: ComponentFixture<TestMaskComponent>;

projects/ngx-mask-lib/src/test/basic-logic.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { ReactiveFormsModule } from '@angular/forms';
77
import { TestMaskComponent } from './utils/test-component.component';
88
import { equal, Paste, pasteTest } from './utils/test-functions.component';
99
import { provideNgxMask, NgxMaskDirective } from 'ngx-mask';
10+
import { vi, expect } from 'vitest';
1011

1112
describe('Directive: Mask', () => {
1213
let fixture: ComponentFixture<TestMaskComponent>;

projects/ngx-mask-lib/src/test/complete-mask.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import type { ComponentFixture } from '@angular/core/testing';
44
import { TestBed } from '@angular/core/testing';
55
import { FormControl, ReactiveFormsModule } from '@angular/forms';
66
import { NgxMaskDirective, provideNgxMask } from 'ngx-mask';
7+
import { vi, expect } from 'vitest';
78

89
@Component({
910
selector: 'jsdaddy-open-source-test',

projects/ngx-mask-lib/src/test/copy-paste.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { ReactiveFormsModule } from '@angular/forms';
55
import { TestMaskComponent } from './utils/test-component.component';
66
import { By } from '@angular/platform-browser';
77
import { NgxMaskDirective, provideNgxMask } from 'ngx-mask';
8+
import { expect } from 'vitest';
89

910
describe('Event: paste', () => {
1011
let fixture: ComponentFixture<TestMaskComponent>;

projects/ngx-mask-lib/src/test/custom-date.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { ReactiveFormsModule } from '@angular/forms';
44
import { TestMaskComponent } from './utils/test-component.component';
55
import { equal } from './utils/test-functions.component';
66
import { NgxMaskDirective, provideNgxMask } from 'ngx-mask';
7+
import { expect } from 'vitest';
78

89
describe('Directive: Mask (Custom date)', () => {
910
let fixture: ComponentFixture<TestMaskComponent>;

projects/ngx-mask-lib/src/test/custom-patterns.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { equal } from './utils/test-functions.component';
77
import { NgxMaskDirective, provideNgxMask } from 'ngx-mask';
88
import type { NgxMaskConfig } from 'ngx-mask';
99
import { initialConfig } from 'ngx-mask';
10+
import { expect } from 'vitest';
1011

1112
describe('Directive: Mask (Custom patterns)', () => {
1213
let fixture: ComponentFixture<TestMaskComponent>;

projects/ngx-mask-lib/src/test/default-config.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { TestMaskComponent } from './utils/test-component.component';
55
import { provideEnvironmentNgxMask, NgxMaskDirective } from 'ngx-mask';
66
import type { NgxMaskOptions } from 'ngx-mask';
77
import { By } from '@angular/platform-browser';
8+
import { expect } from 'vitest';
89

910
function createComponentWithDefaultConfig(
1011
defaultConfig?: NgxMaskOptions

projects/ngx-mask-lib/src/test/delete.cy-spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { CypressTestMaskComponent } from './utils/cypress-test-component.component';
2-
import { FormControl } from '@angular/forms';
32
import { signal } from '@angular/core';
43

54
describe('Directive: Mask (Delete)', () => {
@@ -170,7 +169,6 @@ describe('Directive: Mask (Delete)', () => {
170169
];
171170
cy.mount(CypressTestMaskComponent, {
172171
componentProperties: {
173-
form: new FormControl('12345678'),
174172
mask: signal('00D : 00H : 00M : 00S'),
175173
shownMaskExpression: signal('00D : 00H : 00M : 00S'),
176174
showMaskTyped: signal(true),
@@ -182,6 +180,8 @@ describe('Directive: Mask (Delete)', () => {
182180
},
183181
});
184182
cy.get('#masked')
183+
.type('12345678')
184+
.should('have.value', '12D : 34H : 56M : 78S')
185185
.type('{rightArrow}'.repeat(1))
186186
.type('{leftArrow}'.repeat(3))
187187
.type('{backspace}')

0 commit comments

Comments
 (0)