fixed numpy tests

This commit is contained in:
Ekaterina Tuzova
2015-04-06 14:17:58 +03:00
parent 0130f746a9
commit 4eb12db5fb
2 changed files with 7 additions and 3 deletions
@@ -173,9 +173,13 @@ public class NumpyDocStringTypeProvider extends PyTypeProviderBase {
@Nullable
private static PyType parseSingleNumpyDocType(@NotNull PsiElement anchor, @NotNull String typeString) {
final PyPsiFacade facade = getPsiFacade(anchor);
typeString = getNumpyRealTypeName(typeString);
final String realTypeName = getNumpyRealTypeName(typeString);
PyType type = facade.parseTypeAnnotation(realTypeName, anchor);
if (type != null) {
return type;
}
final PyType type = facade.parseTypeAnnotation(typeString, anchor);
type = facade.parseTypeAnnotation(typeString, anchor);
if (type != null) {
return type;
}
+1 -1
View File
@@ -1,2 +1,2 @@
def ones(shape, dtype=None, order='C')
Inferred type: (shape:&nbsp;<a href="psi_element://#typename#int">int</a>,&nbsp;dtype:&nbsp;<a href="psi_element://#typename#object">object</a>,&nbsp;order:&nbsp;<a href="psi_element://#typename#str">str</a>)&nbsp;-&gt;&nbsp;ndarray<br>
Inferred type: (shape:&nbsp;Union[<a href="psi_element://#typename#int">int</a>,&nbsp;Iterable[<a href="psi_element://#typename#int">int</a>]],&nbsp;dtype:&nbsp;<a href="psi_element://#typename#object">object</a>,&nbsp;order:&nbsp;<a href="psi_element://#typename#str">str</a>)&nbsp;-&gt;&nbsp;ndarray<br>