def test_hide_axis_positive_or_negative_parts():
    cs_1 = cartesius.CoordinateSystem(bounds=(-2.5, 2.5, -2.5, 2.5))
    cs_1.add(charts.Function(lambda x : x * math.sin(x * x), start=-4, end=5, step=0.02, color=(0, 0, 255)))
    cs_1.add(elements.Axis(horizontal=True, hide_positive=True))
    cs_1.add(elements.Axis(vertical=True, hide_positive=True))

    cs_2 = cartesius.CoordinateSystem(bounds=(-2.5, 2.5, -2.5, 2.5))
    cs_2.add(charts.Function(lambda x : x * math.sin(x * x), start=-4, end=5, step=0.02, color=(0, 0, 255)))
    cs_2.add(elements.Axis(horizontal=True, hide_negative=True))
    cs_2.add(elements.Axis(vertical=True, hide_negative=True))

    return cs_1.draw(150, 150), cs_2.draw(150, 150), cs_1.draw(150, 150, antialiasing=True), cs_2.draw(150, 150, antialiasing=True)
Nominatim.geocode using `language`
dataset/ETHPy150Open tkrajina/cartesius/create_images_and_readme.py/test_hide_axis_positive_or_negative_parts--crossover with--dataset/ETHPy150Open geopy/geopy/test/geocoders/nominatim.py/NominatimTestCase.test_geocode_language_parameter