Skip to content

Conversation

@shumpohl
Copy link
Member

@shumpohl shumpohl commented Feb 5, 2020

No description provided.

bpapajewski and others added 25 commits February 5, 2020 17:39
Import base classes from old_base
Import base classes from old_base
Refactoring of class/function names

Modification of import statements for hardware.awgs.old_base
Actually no unit tests, yet, but a first example of how to use the base drivers
* Features are now implemented as a subclass
* Error handling when adding/getting features
* Added some first features in features.py. This file will contain general features, which can be subclassed for specific instruments
@coveralls
Copy link

coveralls commented Feb 6, 2020

Pull Request Test Coverage Report for Build 2042

  • 216 of 281 (76.87%) changed or added relevant lines in 9 files are covered.
  • 2 unchanged lines in 1 file lost coverage.
  • Overall coverage decreased (-0.09%) to 85.622%

Changes Missing Coverage Covered Lines Changed/Added Lines %
qupulse/hardware/awgs/base_features.py 42 48 87.5%
qupulse/hardware/awgs/base.py 63 75 84.0%
qupulse/hardware/awgs/features.py 43 55 78.18%
qupulse/hardware/awgs/old_base.py 63 98 64.29%
Files with Coverage Reduction New Missed Lines %
qupulse/hardware/awgs/base.py 2 84.44%
Totals Coverage Status
Change from base Build 1988: -0.09%
Covered Lines: 6245
Relevant Lines: 7194

💛 - Coveralls

@lankes-fzj
Copy link
Contributor

@terrorfisch, can we merge this pull request and then use a new one for the specific drivers? Or do you want us to do everything in this pull request?

@shumpohl
Copy link
Member Author

shumpohl commented Feb 6, 2020

@terrorfisch, can we merge this pull request and then use a new one for the specific drivers? Or do you want us to do everything in this pull request?

I plan to do a the 0.5 very soon and I do not think this feature will make it, so I think we should collect all changes and merge them at once.

@lankes-fzj lankes-fzj force-pushed the feat/awg-abstraction/rebased branch from 49f8bb9 to 300ac7e Compare February 6, 2020 12:21
@lankes-fzj lankes-fzj closed this Apr 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants