Commit f54aa527 authored by Fize Jacques's avatar Fize Jacques
Browse files

mod Travis.yml +test.py

No related merge requests found
Showing with 28 additions and 3 deletions
+28 -3
language: python language: python
python: python:
- "2.7"
- "3.6" - "3.6"
notifications: notifications:
...@@ -8,7 +7,7 @@ notifications: ...@@ -8,7 +7,7 @@ notifications:
install: install:
- pip install -q cython numpy networkx scipy scikit-learn pandas - pip install -q cython numpy networkx scipy scikit-learn pandas
- python setup.py install - python setup.py build_ext --inplace
script: script:
- pytest gmatch4py - pytest
\ No newline at end of file \ No newline at end of file
import pytest
def nimport():
# Gmatch4py use networkx graph
import networkx as nx
# import the GED using the munkres algorithm
import gmatch4py as gm
def test_import():
nimport()
def ged():
import networkx as nx
# import the GED using the munkres algorithm
import gmatch4py as gm
g1=nx.complete_bipartite_graph(5,4)
g2=nx.complete_bipartite_graph(6,4)
ged=gm.GraphEditDistance(1,1,1,1) # all edit costs are equal to 1
assert ged.compare([g1,g2],None).all() == ged.compare([g1,g2],None).all()
ged=gm.HED(1,1,1,1) # all edit costs are equal to 1
assert ged.compare([g1,g2],None).all() == ged.compare([g1,g2],None).all()
def test_ged():
ged()
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment