Skip to content

Commit e7317dc

Browse files
committed
Fix RuleOfFiveDescriptor always pass molecular weight test
1 parent 5950ab8 commit e7317dc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

descriptor/qsarmolecular/src/main/java/org/openscience/cdk/qsar/descriptors/molecular/RuleOfFiveDescriptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ public DescriptorValue calculate(IAtomContainer mol) {
162162
int donors = ((IntegerResult) don.calculate(mol).getValue()).intValue();
163163

164164
IMolecularDescriptor mw = new WeightDescriptor();
165-
Object[] mwparams = {""};
165+
Object[] mwparams = {"*"};
166166
mw.setParameters(mwparams);
167167
double mwvalue = ((DoubleResult) mw.calculate(mol).getValue()).doubleValue();
168168

descriptor/qsarmolecular/src/test/java/org/openscience/cdk/qsar/descriptors/molecular/RuleOfFiveDescriptorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public void testRuleOfFiveDescriptor() throws ClassNotFoundException, CDKExcepti
5151
SmilesParser sp = new SmilesParser(DefaultChemObjectBuilder.getInstance());
5252
IAtomContainer mol = sp.parseSmiles("CCCC(OCC)OCC(c1cccc2ccccc12)C4CCC(CCCO)C(CC3CNCNC3)C4"); //
5353
addExplicitHydrogens(mol);
54-
Assert.assertEquals(2, ((IntegerResult) descriptor.calculate(mol).getValue()).intValue());
54+
Assert.assertEquals(3, ((IntegerResult) descriptor.calculate(mol).getValue()).intValue());
5555
}
5656

5757
@Test

0 commit comments

Comments
 (0)