Commit 7aedd1a
chore: Improve test coverage (#208)
* feat: tighten testing, and frame hygiene
* remove unnecessary imports in bindings
* update release-plz config
* update pr-title filter
* trigger bindings ci
* chore(codegen): update bevy bindings (#209)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Improve UI for adding intiializers and add docs, correct initialization of lua plugins
* remove some unnecessary optionals
* report coverage
* remove failing todo
* set error settings
* fix workflow syntax
* run after check and bump versions
* actually include coverage in the run
* install genhtml
* actually use the right path and only upload coverage from ubuntu
* change profile for coverage runs
* move coverage gen into the matrix
* output coverage in the matrix
* improve comments slightly, and make global contexts work
* refactor asset systems, make use of internal script asset events
* add simple error test
* remove inactive docs code
* improve docs
* add reflect reference tests
* update report command
* include coverage badge as test
* increase badge width and update badge on commit
* force badge re-creation
* add more tests to printing and conversions
* update workflow permissions
* update coverage badge on main only
* fix test and stop ignoring things
* ignore bevy bindings from coverage
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>1 parent 614431f commit 7aedd1a
File tree
38 files changed
+2496
-1238
lines changed- .github/workflows
- badges
- crates
- bevy_api_gen/templates
- bevy_mod_scripting_core
- assets/test_assets
- src
- bindings
- bevy_mod_scripting_functions/src/bevy_bindings
- languages/bevy_mod_scripting_lua
- src
- tests
- script_integration_test_harness/src
- xtask/src
- docs/src/Summary
- examples
38 files changed
+2496
-1238
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
| |||
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| 61 | + | |
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
| |||
66 | 68 | | |
67 | 69 | | |
68 | 70 | | |
| 71 | + | |
69 | 72 | | |
70 | 73 | | |
| 74 | + | |
71 | 75 | | |
72 | 76 | | |
73 | 77 | | |
| 78 | + | |
74 | 79 | | |
75 | 80 | | |
76 | | - | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
108 | 112 | | |
109 | 113 | | |
110 | 114 | | |
| |||
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments