Skip to content
This repository has been archived by the owner on Oct 14, 2020. It is now read-only.

monolithed/wdio-typescript-service

Repository files navigation

wdio-typescript-service

WDIO TypeScript service

Attention: The best practice is known to use a special option of your testing framework. So, this service is an alternative to do something like:

{
	framework: 'mocha'

	mochaOpts: {
		'compilers': ['ts-node/register']
	}
}

Installation

npm install wdio-typescript-service --save

package.json

Make sure you already have the following dependencies:

{
	"typescript": "^2.1.5",
}

Usage

wdio.config.js

{
	services: [
		'typescript'
	]
};

Options

{
	typescriptOptions: { }
}

A full list of options see here.

Example

import Page from './page';

interface Test {};

describe('Suite', () => {
	let page: Test = new Page;
})

Releases

No releases published

Packages

No packages published