'Create a line that goes from west to east (clip on), and test it in MultiProvider'

def test_linestring_multi_topojson(self):

    self.defineGeometry('LINESTRING')
    geom = LineString([((-180), 32), (180, 32)])
    self.insertTestRow(geom.wkt)
    (tile_mimetype, tile_content) = utils.request(self.config_file_content, 'vectile_multi', 'topojson', 0, 0, 0)
    self.assertTrue(tile_mimetype.endswith('/json'))
    topojson_result = json.loads(tile_content.decode('utf8'))
    self.assertEqual(topojson_result['type'], 'Topology')
    self.assertEqual(topojson_result['objects']['vectile_test']['type'], 'GeometryCollection')
    self.assertEqual(topojson_result['objects']['vectile_copy']['type'], 'GeometryCollection')
    geom1 = topojson_result['objects']['vectile_test']['geometries'][0]
    geom2 = topojson_result['objects']['vectile_copy']['geometries'][0]
    self.assertEqual(geom1['type'], 'LineString')
    self.assertEqual(geom2['type'], 'LineString')
    self.assertEqual(geom1['id'], geom2['id'])
    self.assertTrue(('clipped' not in geom1))
    self.assertTrue(geom2['clipped'])
