Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

String/Char caproto IOC with demo tests #4

Merged
merged 12 commits into from
Feb 23, 2024

Conversation

mrakitin
Copy link
Member

This PR demonstrates how caproto/pyepics/caput deal with string/char PVs defined via different options in caproto.

The test with %c succeeds now after replacing the blank spaces with _, however, it has : as time separators, so the GH artifact uploading step fails:

Invalid characters include:  Double quote ", Colon :, Less than <, Greater than >, Vertical bar |, Asterisk *, Question mark ?, Carriage return \r, Line feed \n

I think we should also fix the colons from being in the file names.

@hyperrealist
Copy link
Contributor

I think we should also fix the colons from being in the file names.

Tests are passing after adding a regex based sanitizer to replace all unsupported chars in file path. But I had to update the test file as well (to use the same sanitizer for when creating the write dir).

@mrakitin mrakitin marked this pull request as ready for review February 23, 2024 19:38
@mrakitin
Copy link
Member Author

Thanks for your commits, @hyperrealist! They look great.
The PR is ready to be merged.

@hyperrealist hyperrealist merged commit 9abfa20 into add-zebra-ioc Feb 23, 2024
9 checks passed
@hyperrealist hyperrealist deleted the more-caproto-ioc-flavors branch February 23, 2024 19:51
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.

2 participants