@@ -135,20 +135,22 @@ def setUpClass(cls):
135135                               r_species = [ARCSpecies (label = 'NH2' , smiles = '[NH2]' ),
136136                                          ARCSpecies (label = 'N2H3' , smiles = 'N[NH]' )],
137137                               p_species = [ARCSpecies (label = 'NH3' , smiles = 'N' ),
138-                                           ARCSpecies (label = 'H2NN(S)' , adjlist = """multiplicity 1 
139-                                                                                  1 N u0 p0 c+1 {2,D} {3,S} {4,S} 
140-                                                                                  2 N u0 p2 c-1 {1,D} 
141-                                                                                  3 H u0 p0 c0 {1,S} 
142-                                                                                  4 H u0 p0 c0 {1,S}""" )])
138+                                           ARCSpecies (label = 'H2NN(S)' ,
139+                                                      adjlist = """multiplicity 1 
140+ 1 N u0 p0 c+1 {2,D} {3,S} {4,S} 
141+ 2 N u0 p2 c-1 {1,D} 
142+ 3 H u0 p0 c0 {1,S} 
143+ 4 H u0 p0 c0 {1,S}""" )])
143144        cls .rxn7  =  ARCReaction (reactants = ['NH2' , 'N2H3' ], products = ['NH3' , 'H2NN(T)' ],
144145                               r_species = [ARCSpecies (label = 'NH2' , smiles = '[NH2]' ),
145146                                          ARCSpecies (label = 'N2H3' , smiles = 'N[NH]' )],
146147                               p_species = [ARCSpecies (label = 'NH3' , smiles = 'N' ),
147-                                           ARCSpecies (label = 'H2NN(T)' , adjlist = """multiplicity 3 
148-                                                                                  1 N u0 p1 c0 {2,S} {3,S} {4,S} 
149-                                                                                  2 N u2 p1 c0 {1,S} 
150-                                                                                  3 H u0 p0 c0 {1,S} 
151-                                                                                  4 H u0 p0 c0 {1,S}""" )])
148+                                           ARCSpecies (label = 'H2NN(T)' ,
149+                                                      adjlist = """multiplicity 3 
150+ 1 N u0 p1 c0 {2,S} {3,S} {4,S} 
151+ 2 N u2 p1 c0 {1,S} 
152+ 3 H u0 p0 c0 {1,S} 
153+ 4 H u0 p0 c0 {1,S}""" )])
152154        cls .rxn8  =  ARCReaction (r_species = [ARCSpecies (label = 'CH4' , smiles = 'C' , xyz = cls .ch4_xyz ),
153155                                          ARCSpecies (label = 'OH' , smiles = '[OH]' , xyz = cls .oh_xyz )],
154156                               p_species = [ARCSpecies (label = 'CH3' , smiles = '[CH3]' , xyz = cls .ch3_xyz ),
@@ -257,7 +259,8 @@ def test_as_dict(self):
257259                                                  'props' : {}},
258260                                          'multiplicity' : 1 ,
259261                                          'number_of_rotors' : 0 },
260-                                          {'adjlist' : """multiplicity 1 
262+                                          {'arkane_file' : None ,
263+                                           'adjlist' : """multiplicity 1 
2612641 N u0 p0 c+1 {2,D} {3,S} {4,S} 
2622652 N u0 p2 c-1 {1,D} 
2632663 H u0 p0 c0 {1,S} 
@@ -308,6 +311,13 @@ def test_as_dict(self):
308311                           }
309312        self .assertEqual (rxn_dict_6 , expected_dict_6 )
310313
314+         rxn_7_dict  =  self .rxn7 .as_dict ()
315+         self .assertEqual (rxn_7_dict ['p_species' ][1 ]['adjlist' ], """multiplicity 3 
316+ 1 N u0 p1 c0 {2,S} {3,S} {4,S} 
317+ 2 N u2 p1 c0 {1,S} 
318+ 3 H u0 p0 c0 {1,S} 
319+ 4 H u0 p0 c0 {1,S}""" )
320+ 
311321    def  test_from_dict (self ):
312322        """Test ARCReaction.from_dict()""" 
313323        rxn_dict  =  self .rxn1 .as_dict ()
0 commit comments