pep8 updates of test file
This commit is contained in:
parent
5404589058
commit
a370a2da52
@ -14,25 +14,25 @@ import crankshaft.pysal_utils as pu
|
|||||||
from crankshaft import random_seeds
|
from crankshaft import random_seeds
|
||||||
import json
|
import json
|
||||||
|
|
||||||
|
|
||||||
class KMeansTest(unittest.TestCase):
|
class KMeansTest(unittest.TestCase):
|
||||||
"""Testing class for Moran's I functions"""
|
"""Testing class for Moran's I functions"""
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
plpy._reset()
|
plpy._reset()
|
||||||
self.cluster_data = json.loads(open(fixture_file('kmeans.json')).read())
|
self.cluster_data = json.loads(
|
||||||
|
open(fixture_file('kmeans.json')).read())
|
||||||
self.params = {"subquery": "select * from table",
|
self.params = {"subquery": "select * from table",
|
||||||
"no_clusters": "10"
|
"no_clusters": "10"}
|
||||||
}
|
|
||||||
|
|
||||||
def test_kmeans(self):
|
def test_kmeans(self):
|
||||||
data = self.cluster_data
|
data = self.cluster_data
|
||||||
plpy._define_result('select' ,data)
|
plpy._define_result('select', data)
|
||||||
clusters = cc.kmeans('subquery', 2)
|
clusters = cc.kmeans('subquery', 2)
|
||||||
labels = [a[1] for a in clusters]
|
labels = [a[1] for a in clusters]
|
||||||
c1 = [a for a in clusters if a[1]==0]
|
c1 = [a for a in clusters if a[1] == 0]
|
||||||
c2 = [a for a in clusters if a[1]==1]
|
c2 = [a for a in clusters if a[1] == 1]
|
||||||
|
|
||||||
self.assertEqual(len(np.unique(labels)),2)
|
|
||||||
self.assertEqual(len(c1),20)
|
|
||||||
self.assertEqual(len(c2),20)
|
|
||||||
|
|
||||||
|
self.assertEqual(len(np.unique(labels)), 2)
|
||||||
|
self.assertEqual(len(c1), 20)
|
||||||
|
self.assertEqual(len(c2), 20)
|
||||||
|
Loading…
Reference in New Issue
Block a user