GithubHelp home page GithubHelp logo

rooibos-roku-sample's Issues

Error when running `build-tests`

Can someone help me fix this?
I'm using the latest versions of brighterscript and rooibos-roku, because I was getting an error when doing npm i

% npm run build-tests

> [email protected] build-tests
> npx bsc

[07:56:36:7190 PM]  Using config file: "/Users/vrihlea/Projects/roku/rooibos-roku-sample/bsconfig.json"
[07:56:36:7610 PM]  Error when loading plugin 'rooibos-roku': Error: Cannot find module 'undent'
Require stack:
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/lib/rooibos/TestGroup.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/lib/rooibos/TestSuiteBuilder.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/lib/rooibos/RooibosSession.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/plugin.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/util.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/lexer/Lexer.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/parser/Parser.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/validators/ClassValidator.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/Scope.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/Program.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/ProgramBuilder.js
- /Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/cli.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:999:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/lib/rooibos/TestGroup.js:10:18)
    at Module._compile (node:internal/modules/cjs/loader:1097:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1151:10)
    at Module.load (node:internal/modules/cjs/loader:975:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:999:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/lib/rooibos/TestGroup.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/lib/rooibos/TestSuiteBuilder.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/lib/rooibos/RooibosSession.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/rooibos-roku/dist/plugin.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/util.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/lexer/Lexer.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/parser/Parser.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/validators/ClassValidator.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/Scope.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/Program.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/ProgramBuilder.js',
    '/Users/vrihlea/Projects/roku/rooibos-roku-sample/node_modules/brighterscript/dist/cli.js'
  ]
}
[07:56:36:7650 PM]  Loading 1 plugins for cwd "/Users/vrihlea/Projects/roku/rooibos-roku-sample"
[07:56:36:7840 PM]  Parsing files
[07:56:36:8290 PM]  Parsing files finished. (44.667ms)
[07:56:36:8300 PM]  Validating project
[07:56:36:8330 PM]  Validating project finished. (3.295ms)

src/source/HelloWorld.spec.bs:25:14 - error BS1026: Duplicate identifier '_'

 25      function _()
 __               ~


src/source/HelloWorld.spec.bs:44:14 - error BS1026: Duplicate identifier '_'

 44      function _()
 __               ~


src/source/tests/BaseTestSuite.spec.bs:3:31 - error BS1029: Class 'rooibos.BaseTestSuite' could not be found when this file is included in scope 'source'

 3    class BaseTestSuite extends rooibos.BaseTestSuite
 _                                ~~~~~~~~~~~~~~~~~~~~~

[07:56:36:8360 PM]  Found 3 errors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.