Skip to content

Commit 9ddfdf3

Browse files
committed
add travis
1 parent 09d39e3 commit 9ddfdf3

5 files changed

Lines changed: 42 additions & 13 deletions

File tree

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules
2-
dist
2+
dist
3+
coverage

package-lock.json

Lines changed: 26 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,10 @@
3838
"build": "tsc",
3939
"test": "jest tests",
4040
"test:watch": "npm test --watch",
41-
"test:update": "npm test --updateSnapshot --coverage",
41+
"test:coverage": "npm test -- --coverage",
4242
"setup": "npm install && npm run validate",
43-
"validate": "npm run lint && npm test && npm run clean && npm run build"
43+
"validate": "npm run test:coverage && npm run clean && npm run build",
44+
"report:coverage": "cat ./coverage/lcov.info | ../../node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"
4445
},
4546
"dependencies": {
4647
"@testing-library/dom": "^7.29.4"
@@ -54,6 +55,7 @@
5455
"@types/jest": "^26.0.0",
5556
"babel-jest": "^26.6.3",
5657
"babel-preset-solid": "^0.24.2",
58+
"coveralls": "^3.1.0",
5759
"jest": "^26.0.1",
5860
"solid-js": "^0.24.7",
5961
"prettier": "^2.0.5",

src/index.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { JSX } from "solid-js";
33
import { hydrate as solidHydrate, render as solidRender } from "solid-js/web";
44
import type { OptionsReceived } from "pretty-format";
55

6+
/* istanbul ignore next */
67
if (!process.env.STL_SKIP_AUTO_CLEANUP) {
78
if (typeof afterEach === 'function') {
89
afterEach(async () => {
@@ -66,15 +67,6 @@ function render(
6667
? el.forEach(e => console.log(prettyDOM(e, maxLength, options)))
6768
: console.log(prettyDOM(el, maxLength, options)),
6869
unmount: dispose,
69-
asFragment: () => {
70-
if (typeof document.createRange === "function") {
71-
return document.createRange().createContextualFragment(container!.innerHTML);
72-
} else {
73-
const template = document.createElement("template");
74-
template.innerHTML = container!.innerHTML;
75-
return template.content;
76-
}
77-
},
7870
...getQueriesForElement(baseElement, queries)
7971
} as any;
8072
}

travis.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
language: node_js
2+
node_js: '12'
3+
jobs:
4+
include:
5+
- stage: test
6+
script:
7+
- jest --clearCache
8+
- npm run setup
9+
- npm run report:coverage

0 commit comments

Comments
 (0)