Skip to content

Commit 94df5e3

Browse files
committed
add assertion into updateSchemaAvroCheck
1 parent ea35b49 commit 94df5e3

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

e2e-tests/src/main/java/io/kafbat/ui/screens/schemas/SchemaCreateForm.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class SchemaCreateForm extends BasePage {
3636
protected ElementsCollection visibleMarkers =
3737
$$x("//div[@class='ace_scroller']//div[contains(@class,'codeMarker')]");
3838
protected ElementsCollection elementsCompareVersionDdl = $$x("//ul[@role='listbox']/ul/li");
39-
protected String ddlElementLocator = "//li[@value='%s']";
39+
protected String ddlElementLocator = "//ul/li[text()='Version %s']";
4040

4141
@Step
4242
public SchemaCreateForm waitUntilScreenReady() {

e2e-tests/src/test/java/io/kafbat/ui/smokesuite/schemas/SchemasTest.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ public void updateSchemaAvroCheck() {
5757
AVRO_SCHEMA.setValuePath(
5858
System.getProperty("user.dir") + "/src/main/resources/testdata/schemas/schema_avro_update.json");
5959
navigateToSchemaRegistryAndOpenDetails(AVRO_SCHEMA.getName());
60+
int latestVersion = schemaDetails
61+
.getLatestVersion();
6062
schemaDetails
6163
.openEditSchema();
6264
schemaCreateForm
@@ -72,8 +74,10 @@ public void updateSchemaAvroCheck() {
7274
.clickSubmitButton();
7375
schemaDetails
7476
.waitUntilScreenReady();
75-
Assert.assertEquals(schemaDetails.getCompatibility(), CompatibilityLevel.CompatibilityEnum.NONE.toString(),
77+
softly.assertEquals(schemaDetails.getLatestVersion(), latestVersion + 1, "getLatestVersion()");
78+
softly.assertEquals(schemaDetails.getCompatibility(), CompatibilityLevel.CompatibilityEnum.NONE.toString(),
7679
"getCompatibility()");
80+
softly.assertAll();
7781
}
7882

7983
@Test(priority = 3)

0 commit comments

Comments
 (0)