Skip to content

Commit 9b7c314

Browse files
committed
remove advanced rule tests
1 parent 577a4cf commit 9b7c314

File tree

7 files changed

+2
-611
lines changed

7 files changed

+2
-611
lines changed

src/main/libs/DynamicRule.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import { IRuleDefinition } from "../interfaces/IRuleDefinition";
2-
import { AdvancedRule } from "../models/AdvancedRule";
32
import { DefaultRuleStore } from "../store/DefaultRuleStore";
43

5-
export class DynamicRule<T extends AdvancedRule | IRuleDefinition> {
4+
export class DynamicRule<T extends IRuleDefinition> {
65
constructor(className: string) {
76
if (!DefaultRuleStore.hasOwnProperty(className)) {
87
throw new Error(`Class type of \'${className}\' is not in the store`);

src/main/libs/RuleParser.ts

Lines changed: 0 additions & 61 deletions
This file was deleted.

src/main/libs/ScanFlows.ts

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import { ParsedFlow } from "../models/ParsedFlow";
1313
import { BetaRuleStore, DefaultRuleStore } from "../store/DefaultRuleStore";
1414
import { DynamicRule } from "./DynamicRule";
1515
import { GetRuleDefinitions } from "./GetRuleDefinitions";
16-
import { RuleLoader } from "./RuleLoader";
1716

1817
const { IS_NEW_SCAN_ENABLED: isNewScanEnabled, OVERRIDE_CONFIG: overrideConfig } = process.env;
1918

@@ -131,15 +130,6 @@ function ruleAndConfig(
131130
// for unit tests, use a small set of rules
132131
const ruleConfiguration = unifiedRuleConfig(ruleOptions);
133132
let allRules: Record<string, AdvancedRule> = { ...DefaultRuleStore, ...BetaRuleStore };
134-
for (const [ruleName, ruleConfig] of Object.entries(ruleConfiguration)) {
135-
if ("path" in ruleConfig && ruleConfig.path) {
136-
const customRule = RuleLoader.loadCustomRule(
137-
ruleName,
138-
ruleConfig.path as string
139-
) as AdvancedRule;
140-
allRules[ruleName] = customRule;
141-
}
142-
}
143133
if (
144134
overrideConfig === "true" &&
145135
ruleOptions?.rules &&

src/main/models/AdvancedRule.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { inspect } from "util";
2+
23
import { AdvancedConfig } from "../interfaces/AdvancedRuleConfig";
34
import { AdvancedRuleDefinition } from "../interfaces/AdvancedRuleDefintion";
45
import { AdvancedSuppression } from "../interfaces/AdvancedSuppression";

0 commit comments

Comments
 (0)