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

ProjectQ-Framework / ProjectQ / 1565
98%

Build:
DEFAULT BRANCH: develop
Ran 17 Feb 2021 09:49AM UTC
Jobs 4
Files 187
Run time 51s
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

pending completion
1565

push

travis-ci

web-flow
Mathgates (#270)

* added QuantumAdd __init__

* added test for superposition

* quantum addition decomposition added

* quantum addition decomposition added

* quantum adder working

* wrote test for quantum adder

* fixed decomposition rule for quantumaddition

* added subtract quantum

* added comparator

* added conditional add

* fixed conditional add

* added quantum division

* fixed division

* added comments

* additional comments

* fixed multiplication algorithm

* added hash function testing

* pep8

* added complexity information

* adding test

* add comments in python example code

* Update shor.py

* Update shor.py

* Update _factoring_test.py

* Update _constantmath.py

* Update _constantmath.py

* Update _constantmath.py

* Update _constantmath_test.py

* Update _constantmath_test.py

* Update _constantmath_test.py

* Update _constantmath_test.py

* Update _constantmath_test.py

* Update _quantummath.py

* fixed quantum division mathfunction

* add test for math functions in _gates.py

* file _gates_mathtest.py complete

* added tests

* control add quantum

* quantum_division same as QuantumDivision

* added inverse quantum gate

* added get_inverse() to subtract quantum

* fixed error in inversequantum division

* added inverse multiplication

* added gate test

* Cleanup some tests

* Some more rewriting

- Renamed all new gate classes to XXXQuantumGate
- Create gate instances corresponding to each XXXQuantumGate class
- Fixed addition function name in _replace_subtractquantum
- Fixed missing get_inverse() method in MultiplyQuantumGate
- Updated documentation
- Expanded test cases to test both emulation and decomposition of
  XXXQuantum gates

* Fix failing tests for addition and division emulation

* Some more cleanup + update year in license headers

* Some more cleanup

* Remove unneeded function

* Some more code cleanup... (continued)

833 of 833 new or added lines in 9 files covered. (100.0%)

15093 of 15127 relevant lines covered (99.78%)

3.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1565.1 (CC=gcc-4.9 CXX=g++-4.9 PYTHON=2.7) 17 Feb 2021 09:49AM UTC 0
99.58
Travis Job 1565.1
2 1565.2 (CC=gcc-4.9 CXX=g++-4.9 PYTHON=3.4) 17 Feb 2021 09:50AM UTC 0
99.74
Travis Job 1565.2
3 1565.3 (CC=gcc-4.9 CXX=g++-4.9 PYTHON=3.5) 17 Feb 2021 09:50AM UTC 0
99.72
Travis Job 1565.3
4 1565.4 (CC=gcc-4.9 CXX=g++-4.9 PYTHON=3.6) 17 Feb 2021 09:50AM UTC 0
99.72
Travis Job 1565.4
Source Files on build 1565
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1565
  • dff6adcd on github
  • Prev Build on develop (#1562)
  • Next Build on develop (#1586)
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