blob: 790b562a7053db9fd860b6ef7a6cbbdc94b4dc65 [file] [log] [blame]
import * as main from './main';
describe('main', () => {
it('should compile and run with @bazel/typescript npm package', () => {
expect(main.test()).toEqual('test');
});
it('should successfully require @bazel/typescript', () => {
try {
const {debug} = require('@bazel/typescript');
debug('test');
} catch (e) {
fail(e.toString())
}
});
it('should successfully require built-in node module \'os\'', () => {
try {
const os = require('os');
console.log('Platform: ' + os.platform());
console.log('Architecture: ' + os.arch());
} catch (e) {
fail(e.toString())
}
});
});