=2com/ustadmobile/zim2xapi/CreateManifestUseCaseTestjava/lang/Object()V  2com/ustadmobile/zim2xapi/CreateManifestFileUseCase createManifestUseCase4Lcom/ustadmobile/zim2xapi/CreateManifestFileUseCase; this4Lcom/ustadmobile/zim2xapi/CreateManifestUseCaseTest;setupLorg/junit/Before; zimFoldercreateTemporaryFolder"(Ljava/lang/String;)Ljava/io/File;  Ljava/io/File;  test generate manifestLorg/junit/Test; java/io/Filekotlin/jvm/internal/Intrinsics!)throwUninitializedPropertyAccessException(Ljava/lang/String;)V #$ "%assets'#(Ljava/io/File;Ljava/lang/String;)V ) *mkdirs()Z ,- .video0 script.js2console.log('Hello World')4kotlin/io/FilesKt6writeText$defaultP(Ljava/io/File;Ljava/lang/String;Ljava/nio/charset/Charset;ILjava/lang/Object;)V 89 7: style.css<body { color: red; }> index.html@ My Web App

Welcome to my Web App

Binvoke(Ljava/io/File;)Ljava/io/File; DE Fexists H- Ikotlin/test/AssertionsKtKassertTrue$default)(ZLjava/lang/String;ILjava/lang/Object;)V MN LOjava/lang/StringQassets/script.jsSassets/video/style.cssU kotlin/collections/CollectionsKtWlistOf%([Ljava/lang/Object;)Ljava/util/List; YZ X[readLines$defaultM(Ljava/io/File;Ljava/nio/charset/Charset;ILjava/lang/Object;)Ljava/util/List; ]^ 7_java/util/Collectionajava/util/Listc containsAll(Ljava/util/Collection;)Z ef dgUTF-8iorg/jsoup/Jsoupkparse<(Ljava/io/File;Ljava/lang/String;)Lorg/jsoup/nodes/Document; mn lolink[rel=manifest]qorg/jsoup/nodes/Documentsselect/(Ljava/lang/String;)Lorg/jsoup/select/Elements; uv tworg/jsoup/select/Elementsyfirst()Lorg/jsoup/nodes/Element; {| z}Manifest link tag should exist assertTrue(ZLjava/lang/String;)V Lhreforg/jsoup/nodes/Elementattr&(Ljava/lang/String;)Ljava/lang/String;  manifest.txtareEqual'(Ljava/lang/Object;Ljava/lang/Object;)Z ")Manifest link href should be manifest.txt assetsFolder videoFolder indexHtmlFile manifestFile expectedPathsLjava/util/List; actualLines updatedDocLorg/jsoup/nodes/Document; linkElementLorg/jsoup/nodes/Element;%java/nio/file/attribute/FileAttributejava/util/ArrayscopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object; ([Ljava/nio/file/attribute/FileAttribute;java/nio/file/FilescreateTempDirectoryP(Ljava/lang/String;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/file/Path; createTempDirectory(...)checkNotNullExpressionValue'(Ljava/lang/Object;Ljava/lang/String;)V "java/nio/file/PathtoFile()Ljava/io/File;  toFile(...)nameLjava/lang/String;#Lorg/jetbrains/annotations/NotNull;Lkotlin/Metadata;mvkxi0d1&         20B¢J0 HJ 0 HJ 02 0 HR0X‚¢ R0X‚.¢ ¨d2app_testCreateManifestUseCaseTest.ktRuntimeInvisibleAnnotationsCodeLineNumberTableLocalVariableTableRuntimeVisibleAnnotations StackMapTable SourceFile1 B** Y    9 **    R  Y*Y W&(+L+/W Y+1+M,/W Y+3+5; Y,=+?; Y*Y W&A+N-C;**Y W&G:JPR:TSVSAS\:`:bhP-jp:rx~:k Q  RR !     g     ddt@f).@R!k"l,n"t/14546439;=>@AC\ )k{QG-!Z"+YYY EE""X[IIIII[s[sssss s sssssssss