atomist-attic / rug

DEPRECATED Runtime for Rugs
GNU General Public License v3.0
53 stars 13 forks source link

Changes to support Integration Testing in Rug #620

Closed kipz closed 7 years ago

kipz commented 7 years ago

@IntegrationTest decorator which declares a CommandHandler but has additional details about the test. This will allow us to show them differently in the CLI/Bot should we choose to do so. Adding @Intent will expose via the bot as normal.

Also, add basic scoping support for Rugs. Currently only for Response Handlers:

This is only exposed via Decorators.ts/setScope for now as discussions indicated we weren't sure how this would play out. @russmiles certainly thinks that this would be useful for some editors that are just used within archives when composing others.

kipz commented 7 years ago

https://github.com/atomist/rug/issues/617