• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ni / nimi-python / 2779 / 3
91%
master: 91%

Build:
DEFAULT BRANCH: master
Ran 13 Dec 2017 08:20PM UTC
Files 17
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Dec 2017 08:17PM UTC coverage: 87.993% (+1.1%) from 86.892%
2779.3

push

travis-ci

texasaggie97
Add support for numpy "_into" methods. (#679)

* Move default function template into separate mako file
* Include default function template from separate file
* Use default function template for nimodinst
* Add default template name if if not already defined
* Use template per function
* Delete docs/conf.py when make clean
* Wrong PR
* Enable FetchBinary8 with numpy support
* numpy based template
* Helper function to get numpy type
* Add numpy calculated metadata
* Add numpy information
* Handle numpy when allocating ctype
* Handle numpy for output parameters
* Update tests
* Update generated files
* Always use helper.get_ctype_variable_declaration_snippet() rather than hard-coding this in the method template.
* Update generated
* Improve get_ctype_variable_declaration_snippet signature
* Add ViInt8 to visatype.py, needed by niscope
* Renamed and improved ReadMultipoint function
   Ahead of numpy work.
* Update generated
* Add TODO file for keeping track of remaining numpy tasks
* Add ability to generate a "numpy" flavor of a method that returns a waveform
* Matcher for numpy.array
* Add numpy fetch waveform function to NI-FAKE
* Test for fetch_binary8_numpy
* NI-FAKE unit tests now need numpy installed
* Update generated
* Have both numpy and default versions of a method
* Update generated
* New ParameterUsageOptions for "into" methods
* Support filtering on SESSION_NUMPY_INTO_METHOD_DECLARATION
* Change numpy method template to use "into" form
   Also added assertions and removed dead code.
* Method template for generating both default and _into flavor
* Support generation of numpy "_into" methods
* Update unit tests for numpy _into
* Update TODOs
* Update TODOs
* Update generated
* Retrofit system test for fetch_binary8_into (untested)
* Fix import order (PEP8)
* Fix test mistakes.
* Change type of matcher, was failing in pypy3-test
* Remove NumpyArrayMatcher, not used after all.
* Add numpy as a dependency for niscope_system_tests
* Add dependency system_tests: numpy
* Fix type for waveform!
* Support multiple templates for a single function
* Use ability to specify multiple templates through metadata rather than a template that includes multiple templates
* fix test expectation
* update TODOs
* Update generated
* Small metadata fix to NI-FAKE
* Break get_ctype_variable_declaration_snippet() into two for cleaner code
* DRY finding module_name
* Move logic around for clarity
* More cleanup / refactoring of get_ctype_variable_declaration_snippet()
* further simplification
* update generated
* Clean up documentation, further reordering for get_ctype_variable_declaration_snippet()
   Will redo numbering in separate commit, in order to not affect generated code.
* Improve wording and update
* docstring should not start with a space
* Minor cleanup
* Upgrade pypy version
   Per https://morepypy.blogspot.com/2017/10/pypy-v59-released-now-supports-pandas.html may be needed for numpy to work.
* test without quotes
* Downgrade to 5.8, just to see if it works (5.9 does not)
* Remove unused function parameter, create IviStepDance enum for clearer code.
* build/helper/codegen_helper.py:2:1: H306: imports not in alphabetical order (enum.enum, .metadata_filters.filter_parameters)
* Add unit tests for scalar cases of get_ctype_variable_declaration_snippet()
* Add TODO so it's clear which unit tests I still need to add.
* Merge branch 'master' into api/numpy_support
  # Conflicts:
  #	.travis.yml
* flake8 fixes

1517 of 1724 relevant lines covered (87.99%)

0.88 hits per line

Source Files on job 2779.3
  • Tree
  • List 0
  • Changed 10
  • Source Changed 8
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2779
  • Travis Job 2779.3
  • 65380474 on github
  • Prev Job for on master (#2778.6)
  • Next Job for on master (#2800.6)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc