From 5971bbebb749a46399c2eed6c9083945a9ec2ac4 Mon Sep 17 00:00:00 2001 From: Andrew Wong Date: Thu, 20 Dec 2018 14:12:07 -0500 Subject: [PATCH 1/3] Added more validation tests --- modules/core/context.js | 2 +- modules/index.js | 1 + .../{issueManager.js => issue_manager.js} | 0 test/index.html | 4 ++ test/spec/validations/deprecated_tag.js | 49 +++++++++++++ test/spec/validations/disconnected_highway.js | 70 +++++++++++++++++++ test/spec/validations/issue_manager.js | 43 ++++++++++++ test/spec/validations/missing_tag.js | 2 +- test/spec/validations/tag_suggests_area.js | 62 ++++++++++++++++ 9 files changed, 231 insertions(+), 2 deletions(-) rename modules/validations/{issueManager.js => issue_manager.js} (100%) create mode 100644 test/spec/validations/deprecated_tag.js create mode 100644 test/spec/validations/disconnected_highway.js create mode 100644 test/spec/validations/issue_manager.js create mode 100644 test/spec/validations/tag_suggests_area.js diff --git a/modules/core/context.js b/modules/core/context.js index a739f9018..e6c0e37c6 100644 --- a/modules/core/context.js +++ b/modules/core/context.js @@ -13,7 +13,7 @@ import { select as d3_select } from 'd3-selection'; import { t, currentLocale, addTranslation, setLocale } from '../util/locale'; import { coreHistory } from './history'; -import { IssueManager } from '../validations/issueManager'; +import { IssueManager } from '../validations/issue_manager'; import { dataLocales, dataEn } from '../../data'; import { geoRawMercator } from '../geo/raw_mercator'; import { modeSelect } from '../modes/select'; diff --git a/modules/index.js b/modules/index.js index ce345f16c..e515229ad 100644 --- a/modules/index.js +++ b/modules/index.js @@ -19,6 +19,7 @@ export * from './ui/settings/index'; export * from './ui/index'; export * from './util/index'; export * from './validations/index'; +export { IssueManager } from './validations/issue_manager'; /* export some legacy symbols: */ import { services } from './services/index'; diff --git a/modules/validations/issueManager.js b/modules/validations/issue_manager.js similarity index 100% rename from modules/validations/issueManager.js rename to modules/validations/issue_manager.js diff --git a/test/index.html b/test/index.html index 21a6ea7c5..116dda260 100644 --- a/test/index.html +++ b/test/index.html @@ -143,7 +143,11 @@ + + + +