forked from MapComplete/MapComplete
		
	refactoring: slight cleanup of tests
This commit is contained in:
		
							parent
							
								
									2e9b1016de
								
							
						
					
					
						commit
						f8d34648a0
					
				
					 28 changed files with 252 additions and 353 deletions
				
			
		|  | @ -2,19 +2,21 @@ import { Utils } from "../../../Utils" | |||
| import { ChangesetHandler, ChangesetTag } from "../../../Logic/Osm/ChangesetHandler" | ||||
| import { UIEventSource } from "../../../Logic/UIEventSource" | ||||
| import { OsmConnection } from "../../../Logic/Osm/OsmConnection" | ||||
| import { ElementStorage } from "../../../Logic/ElementStorage" | ||||
| import { Changes } from "../../../Logic/Osm/Changes" | ||||
| import { describe, expect, it } from "vitest" | ||||
| 
 | ||||
| function elstorage() { | ||||
|     return { addAlias: (a, b) => {} } | ||||
| } | ||||
| 
 | ||||
| describe("ChangesetHanlder", () => { | ||||
|     describe("RewriteTagsOf", () => { | ||||
|         it("should insert new tags", () => { | ||||
|             const changesetHandler = new ChangesetHandler( | ||||
|                 new UIEventSource<boolean>(true), | ||||
|                 new OsmConnection({}), | ||||
|                 new ElementStorage(), | ||||
|                 new Changes(), | ||||
|                 new UIEventSource(undefined) | ||||
|                 elstorage(), | ||||
|                 new Changes() | ||||
|             ) | ||||
| 
 | ||||
|             const oldChangesetMeta = { | ||||
|  | @ -57,7 +59,9 @@ describe("ChangesetHanlder", () => { | |||
|             const d = Utils.asDict(rewritten) | ||||
|             expect(d.size).toEqual(10) | ||||
|             expect(d.get("answer")).toEqual("5") | ||||
|             expect(d.get("comment")).toEqual("Adding data with #MapComplete for theme #toerisme_vlaanderen") | ||||
|             expect(d.get("comment")).toEqual( | ||||
|                 "Adding data with #MapComplete for theme #toerisme_vlaanderen" | ||||
|             ) | ||||
|             expect(d.get("created_by")).toEqual("MapComplete 0.16.6") | ||||
|             expect(d.get("host")).toEqual("https://mapcomplete.osm.be/toerisme_vlaanderen.html") | ||||
|             expect(d.get("imagery")).toEqual("osm") | ||||
|  | @ -70,9 +74,8 @@ describe("ChangesetHanlder", () => { | |||
|             const changesetHandler = new ChangesetHandler( | ||||
|                 new UIEventSource<boolean>(true), | ||||
|                 new OsmConnection({}), | ||||
|                 new ElementStorage(), | ||||
|                 new Changes(), | ||||
|                 new UIEventSource(undefined) | ||||
|                 elstorage(), | ||||
|                 new Changes() | ||||
|             ) | ||||
|             const oldChangesetMeta = { | ||||
|                 type: "changeset", | ||||
|  | @ -115,7 +118,9 @@ describe("ChangesetHanlder", () => { | |||
| 
 | ||||
|             expect(d.size).toEqual(9) | ||||
|             expect(d.get("answer")).toEqual("42") | ||||
|             expect(d.get("comment")).toEqual("Adding data with #MapComplete for theme #toerisme_vlaanderen") | ||||
|             expect(d.get("comment")).toEqual( | ||||
|                 "Adding data with #MapComplete for theme #toerisme_vlaanderen" | ||||
|             ) | ||||
|             expect(d.get("created_by")).toEqual("MapComplete 0.16.6") | ||||
|             expect(d.get("host")).toEqual("https://mapcomplete.osm.be/toerisme_vlaanderen.html") | ||||
|             expect(d.get("imagery")).toEqual("osm") | ||||
|  | @ -127,9 +132,8 @@ describe("ChangesetHanlder", () => { | |||
|             const changesetHandler = new ChangesetHandler( | ||||
|                 new UIEventSource<boolean>(true), | ||||
|                 new OsmConnection({}), | ||||
|                 new ElementStorage(), | ||||
|                 new Changes(), | ||||
|                 new UIEventSource(undefined) | ||||
|                 elstorage(), | ||||
|                 new Changes() | ||||
|             ) | ||||
|             const oldChangesetMeta = { | ||||
|                 type: "changeset", | ||||
|  | @ -166,7 +170,9 @@ describe("ChangesetHanlder", () => { | |||
| 
 | ||||
|             expect(d.size).toEqual(9) | ||||
|             expect(d.get("answer")).toEqual("5") | ||||
|             expect(d.get("comment")).toEqual("Adding data with #MapComplete for theme #toerisme_vlaanderen") | ||||
|             expect(d.get("comment")).toEqual( | ||||
|                 "Adding data with #MapComplete for theme #toerisme_vlaanderen" | ||||
|             ) | ||||
|             expect(d.get("created_by")).toEqual("MapComplete 0.16.6") | ||||
|             expect(d.get("host")).toEqual("https://mapcomplete.osm.be/toerisme_vlaanderen.html") | ||||
|             expect(d.get("imagery")).toEqual("osm") | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue