0

fix:Seasonvar: определение сериалов в выдаче

resolve #36
This commit is contained in:
2017-12-24 18:27:23 +03:00
parent d311c51fb1
commit 0f92e3171c
3 changed files with 15 additions and 6 deletions

View File

@@ -59,11 +59,14 @@ public class Seasonvar implements KinoWarez {
List<Kino> outList = new ArrayList<>();
for (int i = 0; i < suggestions.size(); i++) {
outList.add(new Kino(
suggestions.get(i).getAsString(),
"/" + data.get(i).getAsString(),
this
));
if (!data.get(i).getAsString().isEmpty()
|| data.get(i).getAsString().startsWith("serial-")) {
outList.add(new Kino(
suggestions.get(i).getAsString(),
"/" + data.get(i).getAsString(),
this
));
}
}
return outList;

View File

@@ -29,7 +29,12 @@ abstract class KinoWarezTestCase {
assertNotNull(kinoList);
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) {

View File

@@ -29,6 +29,7 @@ public class TestSeasonvar extends KinoWarezTestCase {
@Override
public void testFound() {
found("рик и морти", kinoWarez);
found("звездные войны", kinoWarez);
}
@Override