projects
/
Sone.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
✨ Use new template renderer
[Sone.git]
/
src
/
test
/
kotlin
/
net
/
pterodactylus
/
sone
/
web
/
pages
/
WebPageTest.kt
diff --git
a/src/test/kotlin/net/pterodactylus/sone/web/pages/WebPageTest.kt
b/src/test/kotlin/net/pterodactylus/sone/web/pages/WebPageTest.kt
index
5d4f7a9
..
fe8033b
100644
(file)
--- a/
src/test/kotlin/net/pterodactylus/sone/web/pages/WebPageTest.kt
+++ b/
src/test/kotlin/net/pterodactylus/sone/web/pages/WebPageTest.kt
@@
-13,6
+13,7
@@
import net.pterodactylus.sone.data.PostReply
import net.pterodactylus.sone.data.Sone
import net.pterodactylus.sone.data.TemporaryImage
import net.pterodactylus.sone.freenet.wot.OwnIdentity
import net.pterodactylus.sone.data.Sone
import net.pterodactylus.sone.data.TemporaryImage
import net.pterodactylus.sone.freenet.wot.OwnIdentity
+import net.pterodactylus.sone.main.*
import net.pterodactylus.sone.test.deepMock
import net.pterodactylus.sone.test.get
import net.pterodactylus.sone.test.mock
import net.pterodactylus.sone.test.deepMock
import net.pterodactylus.sone.test.get
import net.pterodactylus.sone.test.mock
@@
-42,10
+43,12
@@
import kotlin.text.Charsets.UTF_8
/**
* Base class for web page tests.
*/
/**
* Base class for web page tests.
*/
-open class WebPageTest(pageSupplier: (Template, WebInterface
) -> SoneTemplatePage = {
_, _ -> mock() }) {
+open class WebPageTest(pageSupplier: (Template, WebInterface
, Loaders, TemplateRenderer) -> SoneTemplatePage = { _, _,
_, _ -> mock() }) {
val currentSone = mock<Sone>()
val currentSone = mock<Sone>()
+ val loaders = mock<Loaders>()
val template = mock<Template>()
val template = mock<Template>()
+ val templateRenderer = mock<TemplateRenderer>()
val webInterface = deepMock<WebInterface>()
val core = webInterface.core
val eventBus = mock<EventBus>()
val webInterface = deepMock<WebInterface>()
val core = webInterface.core
val eventBus = mock<EventBus>()
@@
-53,7
+56,7
@@
open class WebPageTest(pageSupplier: (Template, WebInterface) -> SoneTemplatePag
val l10n = webInterface.l10n!!
val sessionManager = mock<SessionManager>()
val l10n = webInterface.l10n!!
val sessionManager = mock<SessionManager>()
- val page by lazy { pageSupplier(template, webInterface) }
+ val page by lazy { pageSupplier(template, webInterface
, loaders, templateRenderer
) }
val httpRequest = mock<HTTPRequest>()
val freenetRequest = mock<FreenetRequest>()
val httpRequest = mock<HTTPRequest>()
val freenetRequest = mock<FreenetRequest>()