2
0
mirror of https://github.com/tenrok/BBob.git synced 2026-06-14 18:42:24 +03:00

feat: update core deps (#120)

* feat: use swc.rs instead of babel

* BREAKING CHANGE: now we use swc.rs as main bundler and transpiler instead of babel
  - jest now uses swc
  - rollup now uses swc

* feat: benchmark now separate package with `npm start` and colored output
  - benchmark as separate package with error throw if package drops performance

* feat: all lerna packages now using scripts/pkg-task

* feat(github): publish to npm and github registry
  - when release was created this action automaticly publish packages to npm and github

* feat(github): move all from Travis CI to Github Actions
  - code analysis and tests now using github actions

* test: increase tests coverage
  - add more tests for @bbob/react, @bbob/vue2 and @bbob/parser
This commit is contained in:
Nikolay Kostyurin
2021-11-29 00:33:06 +02:00
committed by GitHub
parent 86d1dde106
commit da6709d437
66 changed files with 12410 additions and 20669 deletions
+1 -2
View File
@@ -1,8 +1,7 @@
import React from 'react';
import preset from '@bbob/preset-react';
import { shallow } from 'enzyme';
import Enzyme from 'enzyme';
import Enzyme, { shallow } from 'enzyme';
import Adapter from 'enzyme-adapter-react-15';
import BBCode from '../src';
+20
View File
@@ -0,0 +1,20 @@
import React from 'react'
import { render } from "../src";
describe('@bbob/react render', () => {
test('render simple b tag', () => {
const html = render('[b]boldedtext[/b]');
expect(html[0].type).toStrictEqual('b')
})
test('render self closed b tag', () => {
const html = render('[b][/b]');
expect(html[0].type).toBe('b')
})
test('render simple text nodes', () => {
const html = render('some example words');
expect(html[0]).toStrictEqual("some")
})
})