String (@NotNull Module module) { final PyCallExpression setupCall = PyPackageUtil.findSetupCall(module); if (setupCall == null) return ""; for (String argumentName : Arrays.asList("test_loader", "test_suite")) { final PyExpression argumentValue = setupCall.getKeywordArgument(argumentName); if (argumentValue instanceof PyStringLiteralExpression) { final String stringValue = ((PyStringLiteralExpression)argumentValue).getStringValue(); @NonNls String runnerId = findSdkByPackage(stringValue); if (runnerId != null) return runnerId; } } return ""; }