Fix error content matching
This commit is contained in:
parent
3332962a6a
commit
0886d71acc
4 changed files with 22 additions and 22 deletions
|
@ -35,7 +35,7 @@ class ErrorInterceptor : Interceptor {
|
|||
|
||||
doc.select("#MainPage_ErrorDiv div").let {
|
||||
if (it?.last()?.ownText()?.startsWith("Trwa aktualizacja bazy danych") == true) throw ServiceUnavailableException(it.last().ownText())
|
||||
if (it?.last()?.ownText()?.contains("tymczasowo wyłączona") == true) throw TemporarilyDisabledException(it.last().ownText())
|
||||
if (it?.last()?.ownText()?.contains("czasowo wyłączona") == true) throw TemporarilyDisabledException(it.last().ownText())
|
||||
if (it.isNotEmpty()) throw VulcanException(it[0].ownText())
|
||||
}
|
||||
|
||||
|
|
|
@ -75,7 +75,7 @@ class RegisterRepositoryTest : BaseLocalTest() {
|
|||
}
|
||||
|
||||
server.enqueue(MockResponse().setBody(LoginTest::class.java.getResource("LoginPage-standard.html").readText()))
|
||||
server.enqueue(MockResponse().setBody(ErrorInterceptorTest::class.java.getResource("TymczasowoWyłączona.html").readText()))
|
||||
server.enqueue(MockResponse().setBody(ErrorInterceptorTest::class.java.getResource("AplikacjaCzasowoWyłączona.html").readText()))
|
||||
|
||||
(0..5).onEach { // 5x symbol
|
||||
server.enqueue(MockResponse().setBody(LoginTest::class.java.getResource("Logowanie-brak-dostepu.html").readText()))
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Uczeń</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="MainPage_ErrorDiv">
|
||||
<div>
|
||||
<h2>Informacja</h2>
|
||||
Z powodów technicznych aplikacja została czasowo wyłączona.<br/>
|
||||
Prosimy o kontakt z administratorem.<br/>
|
||||
Przepraszamy za utrudnienia.<br/>
|
||||
<br/>
|
||||
<p>© 2019 Vulcan Uonet+</p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Dziennik UONET+</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="MainPage_ErrorDiv">
|
||||
<div>
|
||||
<h2>Informacja</h2>
|
||||
Z powodów technicznych aplikacja została tymczasowo wyłączona.<br>
|
||||
Prosimy o kontakt z administratorem.<br>
|
||||
Przepraszamy za utrudnienia.<br>
|
||||
<br>
|
||||
<p>© 2019 Vulcan Uonet+</p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in a new issue