Browse Source

[Improvement] Fixed Possible JSON ordering permutations problem in Tests (#13118)

* Fixed flaky test

* Fixed imports order
3.2.0-release
Bharati Kulkarni 2 years ago committed by GitHub
parent
commit
2b2adecd85
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      dolphinscheduler-spi/src/test/java/org/apache/dolphinscheduler/spi/params/PluginParamsTransferTest.java

7
dolphinscheduler-spi/src/test/java/org/apache/dolphinscheduler/spi/params/PluginParamsTransferTest.java

@ -32,6 +32,9 @@ import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
/**
* PluginParamsTransfer Tester.
*/
@ -178,7 +181,9 @@ public class PluginParamsTransferTest {
+ ",\"disabled\":false},{\"label\":\"text\",\"value\":\"text\",\"disabled\":false},{\"label\""
+ ":\"attachment\",\"value\":\"attachment\",\"disabled\":false},{\"label\":\"tableattachment\""
+ ",\"value\":\"tableattachment\",\"disabled\":false}]}]";
Assertions.assertEquals(paramsJsonAssert, paramsJson);
JsonElement paramsJsonElement = JsonParser.parseString(paramsJson);
JsonElement paramsAssertJsonElement = JsonParser.parseString(paramsJsonAssert);
Assertions.assertEquals(paramsAssertJsonElement, paramsJsonElement);
}
@Test

Loading…
Cancel
Save