From 8a3146231b2f799225261900a446be558f4e4aa1 Mon Sep 17 00:00:00 2001 From: Tanya Fesenko Date: Tue, 27 Oct 2015 19:09:22 -0400 Subject: [PATCH] Added test lost after reverting commit 8aaaed9b9f16af90939517a8e0652f8aa2ca256c --- .../swagedit/tests/SwaggerDocumentTest.xtend | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/com.reprezen.swagedit.tests/src/com/reprezen/swagedit/tests/SwaggerDocumentTest.xtend b/com.reprezen.swagedit.tests/src/com/reprezen/swagedit/tests/SwaggerDocumentTest.xtend index 10cc7ed0..9c382745 100644 --- a/com.reprezen.swagedit.tests/src/com/reprezen/swagedit/tests/SwaggerDocumentTest.xtend +++ b/com.reprezen.swagedit.tests/src/com/reprezen/swagedit/tests/SwaggerDocumentTest.xtend @@ -4,6 +4,7 @@ import com.reprezen.swagedit.editor.SwaggerDocument import org.junit.Test import org.yaml.snakeyaml.events.ScalarEvent import static junit.framework.Assert.* +import io.swagger.util.Yaml class SwaggerDocumentTest { @@ -46,5 +47,26 @@ class SwaggerDocumentTest { assertEquals(e1.value, "description") assertEquals(e2.value, "Tax Blaster") } + + @Test + def void testGetRootMapping() { + val yaml = ''' + info: + description: "" + tags: + - foo: "" + - bar: "" + ''' + + document.set(yaml) + val path = document.getPath(1) + println(path) + + println(document.getPath(3)) + val node = Yaml.mapper.readTree(yaml) + println(node) + //val events = document.getEvent(1) + //println(events) + } } \ No newline at end of file