@@ -59,11 +59,14 @@ public class Seasonvar implements KinoWarez {
|
|||||||
|
|
||||||
List<Kino> outList = new ArrayList<>();
|
List<Kino> outList = new ArrayList<>();
|
||||||
for (int i = 0; i < suggestions.size(); i++) {
|
for (int i = 0; i < suggestions.size(); i++) {
|
||||||
outList.add(new Kino(
|
if (!data.get(i).getAsString().isEmpty()
|
||||||
suggestions.get(i).getAsString(),
|
|| data.get(i).getAsString().startsWith("serial-")) {
|
||||||
"/" + data.get(i).getAsString(),
|
outList.add(new Kino(
|
||||||
this
|
suggestions.get(i).getAsString(),
|
||||||
));
|
"/" + data.get(i).getAsString(),
|
||||||
|
this
|
||||||
|
));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return outList;
|
return outList;
|
||||||
|
|||||||
@@ -29,7 +29,12 @@ abstract class KinoWarezTestCase {
|
|||||||
assertNotNull(kinoList);
|
assertNotNull(kinoList);
|
||||||
assertFalse(kinoList.isEmpty());
|
assertFalse(kinoList.isEmpty());
|
||||||
|
|
||||||
kinoList.forEach(kino -> assertTrue(String.format("'%s' != '%s'", kino.getName(), title), kino.getName().toLowerCase().contains(title)));
|
kinoList.forEach(kino -> {
|
||||||
|
assertTrue(String.format("'%s' != '%s'", kino.getName(), title),
|
||||||
|
kino.getName().toLowerCase().contains(title));
|
||||||
|
assertFalse("Detect \"/\"",
|
||||||
|
kino.getUrl().equals("/"));
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void oneFilm(final String page, KinoWarez kinoWarez) {
|
void oneFilm(final String page, KinoWarez kinoWarez) {
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ public class TestSeasonvar extends KinoWarezTestCase {
|
|||||||
@Override
|
@Override
|
||||||
public void testFound() {
|
public void testFound() {
|
||||||
found("рик и морти", kinoWarez);
|
found("рик и морти", kinoWarez);
|
||||||
|
found("звездные войны", kinoWarez);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user