1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-11-08 23:25:51 +01:00

chore: flaky test local storage (#4497)

* chore: flaky test local storage

* fix test
This commit is contained in:
Juan Picado 2024-02-11 16:30:26 +01:00 committed by GitHub
parent 6bae1c0739
commit 50eb7b2ca4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 6 additions and 6 deletions

@ -4,7 +4,7 @@ module.exports = {
'^.+\\.(js|ts)$': 'babel-jest',
},
verbose: false,
collectCoverage: true,
collectCoverage: false,
coverageReporters: ['text', 'html'],
collectCoverageFrom: ['src/**/*.ts', '!**/node_modules/**', '!**/partials/**', '!**/fixture/**'],
coveragePathIgnorePatterns: ['node_modules', 'fixtures'],

@ -58,7 +58,7 @@
},
"scripts": {
"clean": "rimraf ./build",
"test": "jest",
"test": "jest --runInBand",
"type-check": "tsc --noEmit -p tsconfig.build.json",
"build:types": "tsc --emitDeclarationOnly -p tsconfig.build.json",
"build:js": "babel src/ --out-dir build/ --copy-files --extensions \".ts,.tsx\" --source-maps",

@ -100,7 +100,7 @@ describe('Local FS test', () => {
path.join(__dirname, '__fixtures__/readme-test-next'),
logger
);
localFs.readTarball('test-readme-0.0.0.tgz', { signal: abort.signal }).then((stream) => {
localFs.readTarball('test-readme-0.0.1.tgz', { signal: abort.signal }).then((stream) => {
stream.on('data', (data) => {
expect(data.length).toEqual(352);
});
@ -116,7 +116,7 @@ describe('Local FS test', () => {
path.join(__dirname, '__fixtures__/readme-test-next'),
logger
);
localFs.readTarball('test-readme-0.0.0.tgz', { signal: abort.signal }).then((stream) => {
localFs.readTarball('test-readme-0.0.3.tgz', { signal: abort.signal }).then((stream) => {
stream.on('error', (error: any) => {
// FIXME: might be different results sometimes, need research
// expect(error.code).toEqual('ABORT_ERR');
@ -148,11 +148,11 @@ describe('Local FS test', () => {
logger
);
const abort = new AbortController();
localFs.readTarball('test-readme-0.0.0.tgz', { signal: abort.signal }).then((stream) => {
stream.on('data', (data) => {
expect(data.length).toEqual(352);
});
stream.on('content-length', (content) => {
expect(content).toEqual(352);
done();

@ -875,7 +875,7 @@ describe('storage', () => {
storage: generateRandomStorage(),
uplinks: {
npmjs: {
url: 'https://registry.npmjs.org',
url: 'https://registry.domain.com',
timeout: '2s',
},
},