Skip to content

Commit a0ac323

Browse files
some basic initialization with tests
1 parent 7831323 commit a0ac323

35 files changed

+685
-1751
lines changed

.idea/inspectionProfiles/Project_Default.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/hello-fonto.html

+5
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@
1717
</script>
1818

1919
<link rel="stylesheet" href="../resources/vars.css">
20+
<style>
21+
code *{
22+
color:black;
23+
}
24+
</style>
2025
</head>
2126
<body unresolved="unresolved">
2227

karma.bs.config.js

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/* eslint-disable import/no-extraneous-dependencies */
2+
const merge = require('deepmerge');
3+
const { bsSettings } = require('@open-wc/testing-karma-bs');
4+
const createBaseConfig = require('./karma.conf.js');
5+
6+
module.exports = config => {
7+
config.set(
8+
merge(bsSettings(config), createBaseConfig(config), {
9+
browserStack: {
10+
project: 'your-name',
11+
},
12+
}),
13+
);
14+
15+
return config;
16+
};

karma.conf.js

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/* eslint-disable import/no-extraneous-dependencies */
2+
const { createDefaultConfig } = require('@open-wc/testing-karma');
3+
const merge = require('deepmerge');
4+
5+
module.exports = config => {
6+
config.set(
7+
merge(createDefaultConfig(config), {
8+
files: [
9+
// runs all files ending with .test in the test folder,
10+
// can be overwritten by passing a --grep flag. examples:
11+
//
12+
// npm run test -- --grep test/foo/bar.test.js
13+
// npm run test -- --grep test/bar/*
14+
{ pattern: config.grep ? config.grep : 'test/**/*.test.js', type: 'module' },
15+
],
16+
17+
esm: {
18+
nodeResolve: true,
19+
},
20+
// you can overwrite/extend the config further
21+
}),
22+
);
23+
return config;
24+
};

0 commit comments

Comments
 (0)