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

Issue #450: Chalice generate-pipeline can create incompatible yaml #453

Closed
wants to merge 3 commits into from

Conversation

achautha
Copy link
Contributor

@achautha achautha commented Aug 1, 2017

If function name in app.py contains '_' or special characters, invalid cloudformation template is created. We need to remove the special characters before generating cloudformation template.

@codecov-io
Copy link

codecov-io commented Aug 1, 2017

Codecov Report

Merging #453 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #453      +/-   ##
==========================================
+ Coverage   93.71%   93.71%   +<.01%     
==========================================
  Files          18       18              
  Lines        2880     2882       +2     
  Branches      377      377              
==========================================
+ Hits         2699     2701       +2     
  Misses        131      131              
  Partials       50       50
Impacted Files Coverage Δ
chalice/package.py 97.64% <100%> (+0.05%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1bb5bc3...d111113. Read the comment docs.

@jamesls
Copy link
Member

jamesls commented Aug 1, 2017

Looks good, we just need to get a test added to this before we can merge.

@achautha
Copy link
Contributor Author

achautha commented Aug 2, 2017

@jamesls , thanks for review. I will add a test .

@jamesls
Copy link
Member

jamesls commented Aug 4, 2017

Thanks, looks good. I made some small changes to the test but otherwise looks good. Thanks for the pull request!

jamesls added a commit that referenced this pull request Aug 4, 2017
Merges #453

* achautha-issue_450:
  Add entry to changelog
  Make the test more specific about what it's checking
  Issue #450: unit tests to verify the fix
  Chalice generate-pipeline can create yaml incompatible with Cloudformation
@jamesls
Copy link
Member

jamesls commented Aug 4, 2017

Merged in 0be9ac8

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.

3 participants