print '### FCM creation successful' # Test 2 : Test for adding concepts fcm_graph.add_concept("concept1") fcm_graph.add_concept("concept2") print '### FCM adding valid concepts successful' # Test 3 : Adding valid edges fcm_graph.add_edge('concept1','concept2',0.3) print '### FCM adding valid edges successful' fcm_graph.remove_edge('concept1','concept2') print '### FCM removing valid edges successful' # Test 3 : Adding edges which did not exist try : fcm_graph.add_edge('new concept1','new concept2',0.3) except ConceptExistError : print '### FCM removing adding invalid edges successful ' # Test 4 : Adding invalid value for weights try :