marko-js / cli

command-line tools for Marko
MIT License
95 stars 36 forks source link

fix: allow testing of template whose name matches its parent directory #223

Open dtudury opened 1 year ago

dtudury commented 1 year ago

Marko templates can be named the same as their parent directory according to the docs. @marko/test doesn't look for templates with the same name as their parent directory. This PR fixes that

Description

I added an entry for same-named templates to the list of paths returned by getRenderer

Motivation and Context

IMHO Allowing same-named templates is a good feature, it avoids having a bunch of editor tabs all called "index.marko"

Screenshots (if appropriate):

Checklist:

If the empty documentation and test checkboxes are a deal-breaker I'm happy to do the work (but I may need some guidance please)

This probably isn't the most important issue but I lost some time because @marko/test didn't work the way I'd expected it to.

Thank you!

linux-foundation-easycla[bot] commented 1 year ago

CLA Signed

The committers listed above are authorized under a signed CLA.

justinabrahms commented 1 year ago

/easycla