@@ -4,6 +4,7 @@ import org.ivdnt.galahad.app.Config
44import org.ivdnt.galahad.app.Galahad
55import org.ivdnt.galahad.corpora.Corpus
66import org.ivdnt.galahad.documents.DocumentMetadata
7+ import org.ivdnt.galahad.exceptions.DocumentInvalidException
78import org.ivdnt.galahad.util.JSON
89import org.ivdnt.galahad.util.SpringUtil
910import org.ivdnt.galahad.util.TestConfig
@@ -39,7 +40,7 @@ class DocumentsControllerTest(
3940 val corpus = SpringUtil .createCorpus(config)
4041
4142 // list files in directory
42- val dir: File = TestUtil .get(" all- formats/input " )
43+ val dir: File = TestUtil .get(" formats/shared/converter " )
4344 for (file in dir.listFiles()) {
4445 // skip layer pie-tdn.tsv
4546 if (file.name != " pie-tdn.tsv" ) {
@@ -52,9 +53,9 @@ class DocumentsControllerTest(
5253 val doc = getDocs(corpus)[0 ]
5354 val uuid = corpus.immutableMetadata.uuid
5455 val result: MvcResult = mvc.perform(
55- MockMvcRequestBuilders .get(" /corpora/$uuid /documents/${doc.name} /raw " ).headers(UserHeader .get())
56+ MockMvcRequestBuilders .get(" /corpora/$uuid /documents/${doc.name} /download " ).headers(UserHeader .get())
5657 ).andReturn()
57- assertEquals(TestUtil .get(" all- formats/input /${doc.name} " ).readText(), result.response.contentAsString)
58+ assertEquals(TestUtil .get(" formats/shared/converter /${doc.name} " ).readText(), result.response.contentAsString)
5859 // Delete a doc
5960 mvc.perform(
6061 MockMvcRequestBuilders .delete(" /corpora/$uuid /documents/${doc.name} " ).headers(UserHeader .get())
@@ -89,7 +90,8 @@ class DocumentsControllerTest(
8990 fun `Upload invalid file` () {
9091 val corpus = SpringUtil .createCorpus(config)
9192 val file = TestUtil .get(" documents/invalid-root.xml" )
92- assertThrows(Exception ::class .java){ mvc.uploadFile(file, corpus, MediaType .APPLICATION_XML_VALUE ) }
93+ val res = mvc.uploadFile(file, corpus, MediaType .APPLICATION_XML_VALUE )
94+ assertEquals(res.resolvedException::class , DocumentInvalidException ::class )
9395 }
9496
9597 private fun getDocs (corpus : Corpus ): List <DocumentMetadata > {
0 commit comments