// Path: json-path/src/main/java/com/jayway/jsonpath/JsonPath.java
// public static ParseContext using(Configuration configuration) {
//     return new ParseContextImpl(configuration);
// }


import com.google.gson.JsonArray;
import org.junit.Test;
import java.util.List;
import static com.jayway.jsonpath.JsonPath.using;
import static org.assertj.core.api.Assertions.assertThat;
package com.jayway.jsonpath;




//test for issue: https://github.com/json-path/JsonPath/issues/590
public class ScientificNotationTest extends BaseTest {

    final String sci_rep_array = "{\"num_array\": [" +
            "{\"num\":1}," +
            "{\"num\":-1e-10}," +
            "{\"num\":0.1e10},"+
            "{\"num\":2E-20}," +
            "{\"num\":-0.2E20}" +
            " ]}";

    @Test
    public void testScientificNotation() {
// Path: json-path/src/main/java/com/jayway/jsonpath/JsonPath.java
// public static ParseContext using(Configuration configuration) {
//     return new ParseContextImpl(configuration);
// }


// Path: json-path/src/test/java/com/jayway/jsonpath/ScientificNotationTest.java
import com.google.gson.JsonArray;
import org.junit.Test;
import java.util.List;
import static com.jayway.jsonpath.JsonPath.using;
import static org.assertj.core.api.Assertions.assertThat;

package com.jayway.jsonpath;




//test for issue: https://github.com/json-path/JsonPath/issues/590
public class ScientificNotationTest extends BaseTest {

    final String sci_rep_array = "{\"num_array\": [" +
            "{\"num\":1}," +
            "{\"num\":-1e-10}," +
            "{\"num\":0.1e10},"+
            "{\"num\":2E-20}," +
            "{\"num\":-0.2E20}" +
            " ]}";

    @Test
    public void testScientificNotation() {
        List<JsonArray> result = using(Configuration.defaultConfiguration())