Merge remote-tracking branch 'canonical/next'
[sinan.git] / features / sint_gh50.feature
blob683c1c13d446e532cbee152f6b5de8c9554fbddc
1 Feature: Sinan does not correctly parse_transform dependencies
2   In order to ensure sinan correctly builds projects with parse transforms
3   As an Erlang Developer
4   I want to sinan to be able to be able to detect the existance of a parse transform
5   and build the modules in the correct order
7   Scenario: Build a parse_transform included project in the correct order
8     Given a generated project
9     And that project contains a parse transform
10     And that project contains a module that depends on that parse transform
11     When a build step is run on this project
12     Then build the app normally