New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

stryker-api

Package Overview
Dependencies
Maintainers
3
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stryker-api - npm Package Compare versions

Comparing version 0.9.0 to 0.10.0

src/test_framework/TestSelection.d.ts

18

CHANGELOG.md
# Change Log
All notable changes to this project will be documented in this file.
See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
<a name="0.10.0"></a>
## [0.10.0](https://github.com/stryker-mutator/stryker/compare/stryker-api@0.9.0...stryker-api@0.10.0) (2017-10-20)
### Bug Fixes
* **mocha framework:** Select tests based on name ([#413](https://github.com/stryker-mutator/stryker/issues/413)) ([bb7c02f](https://github.com/stryker-mutator/stryker/commit/bb7c02f)), closes [#249](https://github.com/stryker-mutator/stryker/issues/249)
### BREAKING CHANGES
* **mocha framework:** * Change api of `TestFramework`. It now provides an array of `TestSelection` objects, instead of an array of numbers with test ids.
<a name="0.9.0"></a>

@@ -7,0 +23,0 @@ # [0.9.0](https://github.com/stryker-mutator/stryker/compare/stryker-api@0.8.0...stryker-api@0.9.0) (2017-09-19)

export { default as Config } from './src/config/Config';
export { default as ConfigEditor } from './src/config/ConfigEditor';
export { default as ConfigEditorFactory } from './src/config/ConfigEditorFactory';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ export { default as StrykerOptions } from './src/core/StrykerOptions';

@@ -0,0 +0,0 @@ "use strict";

export { default as Mutant } from './src/mutant/Mutant';
export { default as Mutator } from './src/mutant/Mutator';
export { default as MutatorFactory } from './src/mutant/MutatorFactory';

@@ -0,0 +0,0 @@ "use strict";

2

package.json
{
"name": "stryker-api",
"version": "0.9.0",
"version": "0.10.0",
"description": "The api for the extendable JavaScript mutation testing framework Stryker",

@@ -5,0 +5,0 @@ "scripts": {

@@ -0,0 +0,0 @@ [![Build Status](https://travis-ci.org/stryker-mutator/stryker.svg?branch=master)](https://travis-ci.org/stryker-mutator/stryker)

@@ -0,0 +0,0 @@ export { default as Reporter } from './src/report/Reporter';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { StrykerOptions, InputFileDescriptor, MutationScoreThresholds } from '../../core';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import Config from './Config';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=ConfigEditor.js.map

@@ -0,0 +0,0 @@ import { Factory } from '../../core';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ /**

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ /// <reference types="node" />

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ interface InputFileDescriptor {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=InputFileDescriptor.js.map

@@ -0,0 +0,0 @@ import Position from './Position';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Location.js.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=MutationScoreThresholds.js.map

@@ -0,0 +0,0 @@ /**

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Position.js.map

@@ -0,0 +0,0 @@ /**

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Range.js.map

@@ -0,0 +0,0 @@ import InputFileDescriptor from './InputFileDescriptor';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=StrykerOptions.js.map

@@ -0,0 +0,0 @@ import { Range } from '../../core';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Mutant.js.map

@@ -0,0 +0,0 @@ import { File } from '../../core';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Mutator.js.map

@@ -0,0 +0,0 @@ import Mutator from './Mutator';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ interface MatchedMutant {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=MatchedMutant.js.map

@@ -0,0 +0,0 @@ import MutantStatus from './MutantStatus';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=MutantResult.js.map

@@ -0,0 +0,0 @@ declare enum MutantStatus {

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import ScoreResult from './ScoreResult';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Reporter.js.map

@@ -0,0 +0,0 @@ import { Factory, StrykerOptions } from '../../core';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ /**

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=ScoreResult.js.map

@@ -0,0 +0,0 @@ interface SourceFile {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=SourceFile.js.map

@@ -0,1 +1,2 @@

import TestSelection from './TestSelection';
/**

@@ -20,7 +21,7 @@ * Represents a TestFramework which can select one or more tests to be executed.

*
* @param indices A list of testId's to select.
* @param selections A list indicating the tests to select.
* @returns A script which, if included in the test run, will filter out the correct tests.
*/
filter(ids: number[]): string;
filter(selections: TestSelection[]): string;
}
export default TestFramework;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=TestFramework.js.map

@@ -0,0 +0,0 @@ import { Factory } from '../../core';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { StrykerOptions } from '../../core';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=TestFrameworkSettings.js.map

@@ -0,0 +0,0 @@ import { Location } from '../../core';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Coverage.js.map

@@ -0,0 +0,0 @@ import { StrykerOptions, FileDescriptor } from '../../core';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=RunnerOptions.js.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=RunOptions.js.map

@@ -0,0 +0,0 @@ import TestResult from './TestResult';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=RunResult.js.map

@@ -0,0 +0,0 @@ declare enum RunStatus {

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import TestStatus from './TestStatus';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=TestResult.js.map

@@ -0,0 +0,0 @@ /// <reference types="node" />

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=TestRunner.js.map

@@ -0,0 +0,0 @@ import { Factory } from '../../core';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { Location } from '../../core';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=FileLocation.js.map

@@ -0,0 +0,0 @@ import FileLocation from './FileLocation';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Transpiler.js.map

@@ -0,0 +0,0 @@ import { File } from '../../core';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=TranspileResult.js.map

@@ -0,0 +0,0 @@ import { Factory } from '../../core';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { Config } from '../../config';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=TranspilerOptions.js.map
export { default as TestFramework } from './src/test_framework/TestFramework';
export { default as TestSelection } from './src/test_framework/TestSelection';
export { default as TestFrameworkFactory } from './src/test_framework/TestFrameworkFactory';
export { default as TestFrameworkSettings } from './src/test_framework/TestFrameworkSettings';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ export * from './src/test_runner/Coverage';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ export { default as FileLocation } from './src/transpile/FileLocation';

@@ -0,0 +0,0 @@ "use strict";

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc