Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rokucommunity/rooibos
simple, flexible, fun brightscript test framework for roku scenegraph apps
https://github.com/rokucommunity/rooibos
Last synced: 3 months ago
JSON representation
simple, flexible, fun brightscript test framework for roku scenegraph apps
- Host: GitHub
- URL: https://github.com/rokucommunity/rooibos
- Owner: rokucommunity
- License: mit
- Created: 2018-07-20T19:40:19.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-02T16:52:42.000Z (5 months ago)
- Last Synced: 2024-07-24T20:58:37.837Z (4 months ago)
- Language: TypeScript
- Size: 7.15 MB
- Stars: 73
- Watchers: 8
- Forks: 29
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-roku - Rooibos - simple, flexible, fun brightscript test framework for roku scenegraph apps; includes code-coverage, paremeterized testing, stubs, mocks and more (Testing)
README
Simple, mocha and junit inspired, flexible, and fun Brightscript test framework for Roku apps
[![build status](https://img.shields.io/github/actions/workflow/status/rokucommunity/rooibos/build.yml?branch=master&logo=github)](https://github.com/rokucommunity/rooibos/actions?query=branch%3Amaster+workflow%3Abuild)
[![coverage status](https://img.shields.io/coveralls/github/rokucommunity/rooibos?logo=coveralls)](https://coveralls.io/github/rokucommunity/rooibos?branch=master)
[![monthly downloads](https://img.shields.io/npm/dm/rooibos-roku.svg?sanitize=true&logo=npm&logoColor=)](https://npmcharts.com/compare/rooibos-roku?minimal=true)
[![npm version](https://img.shields.io/npm/v/rooibos-roku.svg?logo=npm)](https://www.npmjs.com/package/rooibos-roku)
[![license](https://img.shields.io/npm/l/rooibos-roku.svg)](LICENSE)
[![Slack](https://img.shields.io/badge/Slack-RokuCommunity-4A154B?logo=slack)](https://join.slack.com/t/rokudevelopers/shared_invite/zt-4vw7rg6v-NH46oY7hTktpRIBM_zGvwA)## Links
- [Documentation](https://github.com/rokucommunity/rooibos/blob/master/docs/index.md)
- [API Documentation](https://rokucommunity.github.io/rooibos)
- [CHANGELOG](CHANGELOG.md)
- [VSCode snippets](docs/vsCodeSnippets.md)
- [Roku Developers slack](https://join.slack.com/t/rokudevelopers/shared_invite/zt-4vw7rg6v-NH46oY7hTktpRIBM_zGvwA)## Development
Rooibos is an independent open-source project maintained exclusively by volunteers.
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).
## Sample project
https://github.com/rokucommunity/rooibos-roku-sample
## Quick start
https://github.com/rokucommunity/rooibos/blob/master/docs/index.md#getting-started
## FAQ
### Is Rooibos ready for production use?
Yes, it's been used in production by quite a few respectable companies. There are 10,000's of tests in production.
### Is Rooibos actively maintained?
We at RokuCommunity love rooibos, and regularly keep it up to date.