Skip to content
Open

v6 #342

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
96d2167
Upgrading to Brighterscript v1 (#289)
markwpearce Aug 14, 2024
e4f8614
A few updates to simplify config (#292)
markwpearce Aug 19, 2024
4b08ac8
Allow 5000ms for code coverage test (#293)
markwpearce Aug 19, 2024
c67c555
Merge branch 'master' of https://github.com/rokucommunity/rooibos int…
TwitchBronBron Sep 23, 2024
74819fc
Upgade to brighterscript@1.0.0-alpha.38 (#299)
TwitchBronBron Oct 1, 2024
9ac4db8
upgrade changelog for v6.0.0-alpha.38
TwitchBronBron Oct 1, 2024
435b2d4
6.0.0-alpha.38
TwitchBronBron Oct 1, 2024
14a5828
Adds a CLI to Rooibos! (#294)
markwpearce Oct 1, 2024
9d9a1d4
Merge branch 'master' of https://github.com/rokucommunity/rooibos int…
TwitchBronBron Oct 3, 2024
38e3cbe
Update changelog for v6.0.0-alpha.39
TwitchBronBron Oct 3, 2024
12527aa
6.0.0-alpha.39
TwitchBronBron Oct 3, 2024
758c357
Sets default types for `m.top` and `m.node` in BaseTestSuite (#301)
markwpearce Oct 19, 2024
f318f70
upgade to bsc@1.0.0-alpha.40
TwitchBronBron Oct 20, 2024
92bb27b
update changelog for v6.0.0-alpha.40
TwitchBronBron Oct 20, 2024
e518210
6.0.0-alpha.40
TwitchBronBron Oct 20, 2024
77c002d
Upgrade to bsc@1.0.0-alpha.41
TwitchBronBron Oct 20, 2024
48ba632
update changelog for v6.0.0-alpha.41
TwitchBronBron Oct 20, 2024
b275372
6.0.0-alpha.41
TwitchBronBron Oct 20, 2024
b6613c0
Upgraded to BSCv1.0.0-alpha.44 and fixed issues
markwpearce Feb 6, 2025
765fe82
Dont use local brighterscript, duh
markwpearce Feb 6, 2025
92566db
JSON formatting change
markwpearce Feb 6, 2025
e54c95d
Alllll places need to not use local... double duh
markwpearce Feb 6, 2025
1d1ce3e
Upgraded to BSCv1.0.0-alpha.44 and fixed issues (#312)
markwpearce Feb 7, 2025
7f1aa76
update changelog for v6.0.0-alpha.44
TwitchBronBron Feb 7, 2025
2494db5
6.0.0-alpha.44
TwitchBronBron Feb 7, 2025
25ca72e
Fixed all merge conflicts and test in bsc-plugin
markwpearce Feb 7, 2025
ac3b927
Many actual Rooibos tests are failing
markwpearce Feb 7, 2025
2ceb020
All plugin tests pass
markwpearce Mar 31, 2025
e1f6a46
Un-mangles changelog
markwpearce Mar 31, 2025
a8d11e2
resolved merge issues
markwpearce Apr 3, 2025
acfb0f3
resolved merge issues
markwpearce Apr 3, 2025
69eea8a
really solved merge conflicts
markwpearce Apr 3, 2025
e874183
ran npm install
markwpearce Apr 3, 2025
947da12
fixed compiler options in bsc-plugin
markwpearce Apr 3, 2025
25aa7d6
Merges `Master` into `V6` Branch (#325)
markwpearce Apr 3, 2025
b7dd317
brighterscript@6.0.0-alpha.45
TwitchBronBron Apr 4, 2025
6535daa
Update changelog for v6.0.0-alpha.45
TwitchBronBron Apr 4, 2025
d0f411f
6.0.0-alpha.45
TwitchBronBron Apr 4, 2025
41cd0f2
6.0.0 alpha.45 (#328)
TwitchBronBron Apr 4, 2025
97569b2
Ensure correct version of roku-debug
markwpearce Apr 10, 2025
2af36b3
Make sure the correct version of roku-debug is included for the CLI (…
TwitchBronBron Apr 10, 2025
10d445d
Fix package-lock for #330
TwitchBronBron Apr 10, 2025
7177ebb
Merge branch 'master' of https://github.com/rokucommunity/rooibos int…
TwitchBronBron Apr 17, 2025
3b75efa
Upgrade to brighterscript and bslint v1.0.0-alpha.46
TwitchBronBron Apr 24, 2025
aa10f4a
Increment version to 6.0.0-alpha.46
rokucommunity-bot[bot] Apr 24, 2025
36c532e
Enhance make-release-artifacts to support success-or-skip
TwitchBronBron Apr 25, 2025
861dfaa
6.0.0-alpha.46 (#340)
TwitchBronBron Apr 28, 2025
7083741
Merge commit '5fac4d227cf4f832bc3b117b547e74429461c124' into update-v…
chrisdp May 5, 2025
1761130
Merge commit '9c74b1476a531fd2cc9175720ded5d5227d1fc83' into update-v…
chrisdp May 5, 2025
0a406f8
Merge branch 'master' into update-v6-with-master
chrisdp May 5, 2025
5d1e50b
Type fixes
chrisdp May 5, 2025
bfc61b3
Fixed some type errors in assertion tests
chrisdp May 7, 2025
aafbab6
Fixed unit tests
chrisdp May 7, 2025
79312de
Bunch of type fixes
chrisdp May 7, 2025
9620d20
fixed unit test
chrisdp May 7, 2025
74990a2
set a larger mocha timeout for plugin tests
chrisdp May 7, 2025
524ed0c
Update v6 with master (#344)
chrisdp May 8, 2025
5e79a8c
Merge branch 'master' into tank/update-with-master
chrisdp May 8, 2025
3263f07
Task/update with master (#346)
chrisdp May 8, 2025
da524e1
6.0.0-alpha.47 (#349)
rokucommunity-bot[bot] Jun 10, 2025
0dd9136
6.0.0-alpha.48 (#351)
rokucommunity-bot[bot] Jul 17, 2025
0d7b07e
6.0.0-alpha.49 (#362)
rokucommunity-bot[bot] Jan 20, 2026
0624586
bsc-v1.0.0-alpha.50 (#365)
TwitchBronBron Jan 28, 2026
efc6b5a
6.0.0-alpha.50 (#366)
rokucommunity-bot[bot] Jan 29, 2026
6f86f5e
Merge Latest from Master into v6 Branch (#394)
markwpearce May 28, 2026
d533fe4
Merge branch 'master' into v6
TwitchBronBron May 29, 2026
52bc7b1
Merge master v6 again (#398)
TwitchBronBron May 29, 2026
4a40db8
Bump to brighterscript v1.0.0-alpha.51
TwitchBronBron May 29, 2026
ed3a514
Bump to brighterscript v1.0.0-alpha.51 (#399)
markwpearce May 29, 2026
4ea3e06
Increment version to 6.0.0-alpha.51
rokucommunity-bot[bot] May 29, 2026
6df72a6
Update CHANGELOG.md
markwpearce May 29, 2026
f3321be
6.0.0-alpha.51 (#400)
markwpearce May 29, 2026
494d42f
Updated to Brighterscript-v1.0.0a-alpha.52
markwpearce Jun 1, 2026
a164479
Updated to Brighterscript-v1.0.0a-alpha.52 (#401)
markwpearce Jun 2, 2026
2dac4a4
Increment version to 6.0.0-alpha.52
rokucommunity-bot[bot] Jun 2, 2026
8471103
Increate mocha timeout
markwpearce Jun 2, 2026
19e4a70
6.0.0-alpha.52 (#402)
markwpearce Jun 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
],
"args": [
"src/cli.ts",
"--project=../tests/bsconfig.json",
"--project=./test-project/bsconfig.json",
"--host=${input:roku_host}",
"--password=${input:roku_password}"
],
Expand Down
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,5 +47,6 @@
"ROIBOS",
"rooibos",
"Stubbable"
]
],
"js/ts.tsdk.path": "node_modules/typescript/lib"
}
119 changes: 118 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,123 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0



## [6.0.0-alpha.52](https://github.com/rokucommunity/rooibos/compare/6.0.0-alpha.51...v6.0.0-alpha.52) - 2026-06-02
### Changed
- Updated to Brighterscript-v1.0.0a-alpha.52 ([#401](https://github.com/rokucommunity/rooibos/pull/401))
- upgrade to [brighterscript@1.0.0-alpha.52](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#100-alpha52---2026-06-01). Notable changes since 1.0.0-alpha.51:
- Guard transpileComments against undefined trivia tokens ([#1725](https://github.com/rokucommunity/brighterscript/pull/1725))
- Merge master into v1 ([#1726](https://github.com/rokucommunity/brighterscript/pull/1726))
- upgrade to [@rokucommunity/bslint@1.0.0-alpha.52](https://github.com/rokucommunity/bslint/blob/master/CHANGELOG.md#100-alpha52---2026-06-01). Notable changes since 1.0.0-alpha.51:
- Updated to Brighterscript-v1.0.0.alpha-52 ([#192](https://github.com/rokucommunity/bslint/pull/192))
- upgrade to [ropm@0.11.8](https://github.com/rokucommunity/ropm/blob/master/CHANGELOG.md#0118---2026-05-30). Notable changes since 0.11.7:
- Add --rootDir flag support to copy/install/clean commands ([#143](https://github.com/rokucommunity/ropm/pull/143))
- Update minimum audit threshold ([#142](https://github.com/rokucommunity/ropm/pull/142))
- Accept GHSA-w5hq-g745-h8pq (uuid <11.1.1) advisory ([#141](https://github.com/rokucommunity/ropm/pull/141))
- Add security-audit-required job to security-audit workflow ([#140](https://github.com/rokucommunity/ropm/pull/140))



## [6.0.0-alpha.51](https://github.com/rokucommunity/rooibos/compare/6.0.0-alpha.50...v6.0.0-alpha.51) - 2026-05-29
### Changed
- Merge master v6 again ([#398](https://github.com/rokucommunity/rooibos/pull/398))
- Merge Latest from Master into v6 Branch ([#394](https://github.com/rokucommunity/rooibos/pull/394))
- upgrade to [brighterscript@1.0.0-alpha.51](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#100-alpha51---2026-05-20). Notable changes since 1.0.0-alpha.50:
- Merges latest v0.72.2 into v1 ([#1717](https://github.com/rokucommunity/brighterscript/pull/1717))
- Token leadingTrivia handling and reduce memory retention in long-lived compiler/LSP caches ([#1705](https://github.com/rokucommunity/brighterscript/pull/1705))
- Merge/master 0.72.0 ([#1702](https://github.com/rokucommunity/brighterscript/pull/1702))
- Fix for each validation error ([#1646](https://github.com/rokucommunity/brighterscript/pull/1646))
- Allow typed functions in type expressions ([#1620](https://github.com/rokucommunity/brighterscript/pull/1620))
- Fixes issue with forEach iterating over a union of iterables ([#1629](https://github.com/rokucommunity/brighterscript/pull/1629))
- Allow typecast statement on all variables ([#1622](https://github.com/rokucommunity/brighterscript/pull/1622))
- Documentation updates ([#1616](https://github.com/rokucommunity/brighterscript/pull/1616))
- upgrade to [roku-debug@0.23.10](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#02310---2026-05-28).
- upgrade to [@rokucommunity/bslint@1.0.0-alpha.51](https://github.com/rokucommunity/bslint/blob/master/CHANGELOG.md#100-alpha51---2026-05-20). Notable changes since 1.0.0-alpha.50:
- Make sure scope-based diagnostics are cleared when needed ([#183](https://github.com/rokucommunity/bslint/pull/183))
- upgrade to [ropm@0.11.7](https://github.com/rokucommunity/ropm/blob/master/CHANGELOG.md#0117---2026-05-20).



## [6.0.0-alpha.50](https://github.com/rokucommunity/rooibos/compare/6.0.0-alpha.49...v6.0.0-alpha.50) - 2026-01-29
### Changed
- upgrade to brighterscript v1.0.0-alpha.50 ([#365](https://github.com/rokucommunity/rooibos/pull/365))
- upgrade to [brighterscript@1.0.0-alpha.50](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#100-alpha50---2026-01-28). Notable changes since 1.0.0-alpha.49:
- Adds ability to declare type on "For Each" loop item ([#1614](https://github.com/rokucommunity/brighterscript/pull/1614))
- Intersection Type ([#1603](https://github.com/rokucommunity/brighterscript/pull/1603))
- Align event names ([#1557](https://github.com/rokucommunity/brighterscript/pull/1557))
- Fix bug with `stagingDir` fallback not working ([#1606](https://github.com/rokucommunity/brighterscript/pull/1606))
- Fix bug with normalizing `virtual:/` path scheme ([#1607](https://github.com/rokucommunity/brighterscript/pull/1607))
- Fixes getting types from pocket tables in Try/Catch ([#1602](https://github.com/rokucommunity/brighterscript/pull/1602))
- upgrade to [@rokucommunity/bslint@1.0.0-alpha.50](https://github.com/rokucommunity/bslint/blob/master/CHANGELOG.md#100-alpha50---2026-01-28). Notable changes since 1.0.0-alpha.49:
- upgrade to [ropm@0.11.4](https://github.com/rokucommunity/ropm/blob/master/CHANGELOG.md#0114---2026-01-26). Notable changes since 0.11.2:



## [6.0.0-alpha.49](https://github.com/rokucommunity/rooibos/compare/6.0.0-alpha.48...v6.0.0-alpha.49) - 2025-12-11
### Changed
- upgrade to [brighterscript@1.0.0-alpha.49](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#100-alpha49---2025-12-10). Notable changes since 1.0.0-alpha.48:
- Adds TypeStatement for declaring new types ([#1597](https://github.com/rokucommunity/brighterscript/pull/1597))
- Adds Inline interfaces ([#1591](https://github.com/rokucommunity/brighterscript/pull/1591))
- Make Invalid compatible with typed arrays ([#1596](https://github.com/rokucommunity/brighterscript/pull/1596))
- Merge branch 'master' into 'v1' ([#1590](https://github.com/rokucommunity/brighterscript/pull/1590))
- Limit scope Validation ([#1586](https://github.com/rokucommunity/brighterscript/pull/1586))
- Interface extending node includes callfuncs ([#1585](https://github.com/rokucommunity/brighterscript/pull/1585))
- Fix validation exception when calling roFunction ([#1588](https://github.com/rokucommunity/brighterscript/pull/1588))
- Remove unused util functions ([#1565](https://github.com/rokucommunity/brighterscript/pull/1565))
- #1555 Remove zip and sideload ([#1562](https://github.com/rokucommunity/brighterscript/pull/1562))
- Fix `MaskGroup.maskUri` type ([#1559](https://github.com/rokucommunity/brighterscript/pull/1559))
- upgrade to [roku-debug@0.22.5](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#0225---2025-12-01). Notable changes since 0.21.37:
- Support packageTask, packagePath, packageUploadOverrides for complibs ([#282](https://github.com/rokucommunity/roku-debug/pull/282))
- Add ability to install component libraries on device ([#279](https://github.com/rokucommunity/roku-debug/pull/279))
- chore: suppport OIDC for publishing ([#277](https://github.com/rokucommunity/roku-debug/pull/277))
- Change ecp logging to `trace` to make lower level logs more useful ([#276](https://github.com/rokucommunity/roku-debug/pull/276))
- Bump brace-expansion from 1.1.11 to 1.1.12 ([#272](https://github.com/rokucommunity/roku-debug/pull/272))
- Better handling when the telnet debugger freezes ([#268](https://github.com/rokucommunity/roku-debug/pull/268))
- Add more logs to track how long each step takes while sideloading ([#270](https://github.com/rokucommunity/roku-debug/pull/270))
- chore: Support dispatch workflows ([#266](https://github.com/rokucommunity/roku-debug/pull/266))
- upgrade to [@rokucommunity/bslint@1.0.0-alpha.49](https://github.com/rokucommunity/bslint/blob/master/CHANGELOG.md#100-alpha49---2025-12-11). Notable changes since 1.0.0-alpha.48:
- Update for v49 ([#169](https://github.com/rokucommunity/bslint/pull/169))
- upgrade to [ropm@0.11.2](https://github.com/rokucommunity/ropm/blob/master/CHANGELOG.md#0112---2025-10-31). Notable changes since 0.10.35:
- chore: use OIDC for publishing ([#123](https://github.com/rokucommunity/ropm/pull/123))
- Bump brace-expansion from 1.1.11 to 1.1.12 ([#120](https://github.com/rokucommunity/ropm/pull/120))
- Fix Issues with npm-ls ([#118](https://github.com/rokucommunity/ropm/pull/118))
- Fix packageRootDir crash when directory doesn't exist ([#110](https://github.com/rokucommunity/ropm/pull/110))
- Add support for the `create-package` label ([#111](https://github.com/rokucommunity/ropm/pull/111))
- chore: Support dispatch workflows ([#107](https://github.com/rokucommunity/ropm/pull/107))



## [6.0.0-alpha.48](https://github.com/rokucommunity/rooibos/compare/6.0.0-alpha.47...v6.0.0-alpha.48) - 2025-07-17
### Changed
- upgrade to [brighterscript@1.0.0-alpha.48](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#100-alpha48---2025-07-16). Notable changes since 1.0.0-alpha.47:
- Union Return type consistency ([#1508](https://github.com/rokucommunity/rooibos/pull/1508))
- Fix issues with undefined/null trivia items ([#1531](https://github.com/rokucommunity/rooibos/pull/1531))
- Fix ForEach variable typing issues ([#1498](https://github.com/rokucommunity/rooibos/pull/1498))
- `Dynamic` and `Function` do not need semantic tokens in Type expressions ([#1500](https://github.com/rokucommunity/rooibos/pull/1500))
- upgrade to [roku-debug@0.21.37](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#02137---2025-07-03). Notable changes since 0.21.36:
- upgrade to [@rokucommunity/bslint@1.0.0-alpha.48](https://github.com/rokucommunity/bslint/blob/master/CHANGELOG.md#100-alpha48---2025-07-16). Notable changes since 1.0.0-alpha.47:
- upgrade to [ropm@0.10.35](https://github.com/rokucommunity/ropm/blob/master/CHANGELOG.md#01035---2025-07-03). Notable changes since 0.10.34:



## [6.0.0-alpha.47](https://github.com/rokucommunity/rooibos/compare/6.0.0-alpha.46...v6.0.0-alpha.47) - 2025-06-04
### Added
- added [@rokucommunity/bslint@1.0.0-alpha.46](https://github.com/rokucommunity/bslint)
- added [ropm@0.10.30](https://github.com/rokucommunity/ropm)
### Changed
- Task/update with master ([#346](https://github.com/rokucommunity/rooibos/pull/346))
- Update v6 with master ([#344](https://github.com/rokucommunity/rooibos/pull/344))



## [6.0.0-alpha.46](https://github.com/rokucommunity/rooibos/compare/6.0.0-alpha.45...v6.0.0-alpha.46) - 2025-04-24
### Changed
- Upgrade to brighterscript and bslint v1.0.0-alpha.46 ([3b75efa](https://github.com/rokucommunity/rooibos/commit/3b75efa))
- Merge branch 'master' of https://github.com/rokucommunity/rooibos into release-6.0.0 ([7177ebb](https://github.com/rokucommunity/rooibos/commit/7177ebb))
- Fix package-lock for #330 ([10d445d](https://github.com/rokucommunity/rooibos/commit/10d445d))
- Make sure the correct version of roku-debug is included for the CLI ([#330](https://github.com/rokucommunity/rooibos/pull/330))



## [5.16.3](https://github.com/rokucommunity/rooibos/compare/5.16.2...v5.16.3) - 2026-05-20
### Changed
- Update ropm to 0.11.7 and remove lodash override ([#391](https://github.com/rokucommunity/rooibos/pull/391))
Expand Down Expand Up @@ -50,7 +167,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- chore: add and implement linting rules ([#338](https://github.com/rokucommunity/rooibos/pull/338))
- chore: stricter linting for TypeScript ([#343](https://github.com/rokucommunity/rooibos/pull/343))
- chore: shared CI Support Prerelease ([#341](https://github.com/rokucommunity/rooibos/pull/341), [#339](https://github.com/rokucommunity/rooibos/pull/339))
- upgrade to [roku-debug@0.23.6](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#0236---2026-04-30).
- upgrade to [roku-debug@0.23.6](https://github.com/rokucommunity/roku-debug/blob/master/CHANGELOG.md#0236---2026-04-30).
- upgrade to [roku-deploy@3.17.1](https://github.com/rokucommunity/roku-deploy/blob/master/CHANGELOG.md#3171---2026-04-27)
- upgrade to [@rokucommunity/bslint@0.8.41](https://github.com/rokucommunity/bslint/blob/master/CHANGELOG.md#0841---2026-03-25)
- upgrade to [ropm@0.11.5](https://github.com/rokucommunity/ropm/blob/master/CHANGELOG.md#0115---2026-03-24)
Expand Down
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,27 @@ Rooibos is an independent open-source project maintained exclusively by voluntee

You might want to help! Get in touch via the [slack group](https://join.slack.com/t/rokudevelopers/shared_invite/zt-4vw7rg6v-NH46oY7hTktpRIBM_zGvwA) or [raise issues](https://github.com/rokucommunity/rooibos/issues/new).

### Project Setup

1. Clone the project
2. Run `npm install`
3. Open the workspace file in VSCode: `roobois.code-workspace`

### Running Tests

Rooibos Brighterscript plugin tests can be run either through VSCode's debug configuration `Run Tests (bsc-plugin)` or by running `npm run test` in the directory `rooibos/bsc-plugin`.

Example Rooibos framework tests will wrun on a Roku device.

Create a `.env` in `rooibos/tests` with the following details:

```
ROKU_HOST=<ip of Roku device>
ROKU_PASSWORD=<development password of Roku device>
```

Run tests either from a VSCode debugger, or through `npm run test`.

## Sample project

https://github.com/rokucommunity/rooibos-roku-sample
Expand Down
3 changes: 3 additions & 0 deletions framework/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"brightscript.bsdk": "node_modules/brighterscript"
}
1 change: 1 addition & 0 deletions framework/bsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"autoImportComponentScript": false,
"createPackage": false,
"stagingDir": "dist",
"outDir": "dist",
// "diagnosticFilters": [
// {
// "src": "**/roku_modules/**/*.*",
Expand Down
2 changes: 1 addition & 1 deletion framework/bslint.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@
"ignores": [
"**/roku_modules/**/*"
]
}
}
10 changes: 8 additions & 2 deletions framework/src/components/rooibos/RooibosScene.xml
Original file line number Diff line number Diff line change
@@ -1,14 +1,20 @@
<component name='RooibosScene' extends='Scene'>
<interface>
<field id="rooibosTestResult" type="assocarray"/>
<field id="testText" type="string" alias="statusLabel.text" />
<field id="failedText" type="string" alias="failedLabel.text" />
<field id="statusColor" type="string" alias="statusBackground.color" />
<function name='Rooibos_CreateTestNode' />
</interface>

<script type='text/brighterscript' uri='pkg:/source/rooibos/TestRunner.bs' />


<children>
<LayoutGroup>
<Label text='Rooibos tests are running' />
<Rectangle id="statusBackground" color="#444444" width="1920" height="1080" />
<LayoutGroup translation="[960, 540]" vertAlignment="center" horizAlignment="center">
<Label id="statusLabel" text='Rooibos is running tests' width="1800" />
<Label id="failedLabel" text="" translation="[0, 100]" width="1800" wrap="true" maxLines="15"/>
</LayoutGroup>
</children>
</component>
2 changes: 2 additions & 0 deletions framework/src/source/rooibos/BaseTestReporter.bs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
'bs:disable: LINT1006

namespace rooibos

' @ignore
Expand Down
Loading
Loading