Explorar o código

convert to vitest

Yuki Takei %!s(int64=2) %!d(string=hai) anos
pai
achega
8c91bf0929
Modificáronse 1 ficheiros con 6 adicións e 10 borrados
  1. 6 10
      packages/core/src/plugin/util/option-parser.spec.ts

+ 6 - 10
packages/core/test/plugin/util/option-parser.test.js → packages/core/src/plugin/util/option-parser.spec.ts

@@ -1,23 +1,19 @@
-import each from 'jest-each';
+import { describe, test, expect } from 'vitest';
 
-import { OptionParser } from '~/plugin/util/option-parser';
+import { OptionParser } from './option-parser';
 
 describe('option-parser', () => {
 
-  test('.parseRange(null) returns null', () => {
-    expect(OptionParser.parseRange(null)).toBeNull();
-  });
-
-  each`
+  test.concurrent.each`
     arg
     ${'aaa'}
     ${'5++2'}
     ${'5:+2'}
-  `.test('.parseRange(\'$arg\') returns null', ({ arg }) => {
+  `('.parseRange(\'$arg\') returns null', ({ arg }) => {
     expect(OptionParser.parseRange(arg)).toBeNull();
   });
 
-  each`
+  test.concurrent.each`
     arg       | start | end
     ${'1'}    | ${1} | ${1}
     ${'2:1'}  | ${2} | ${1}
@@ -25,7 +21,7 @@ describe('option-parser', () => {
     ${'10:-3'}   | ${10} | ${-3}
     ${'5+2'}   | ${5} | ${7}
     ${'5+'}   | ${5} | ${5}
-  `.test('.parseRange(\'$arg\') returns { start: $start, end : $end }', ({ arg, start, end }) => {
+  `('.parseRange(\'$arg\') returns { start: $start, end : $end }', ({ arg, start, end }) => {
     expect(OptionParser.parseRange(arg)).toEqual({ start, end });
   });