# How to test themes or theme components?

**URL:** <https://meta.discourse.org/t/how-to-test-themes-or-theme-components/142788>\
**Category:** Development\
**Created:** [February 27, 2020, 3:04pm UTC](https://meta.discourse.org/t/how-to-test-themes-or-theme-components/142788 "2020-02-27T15:04:01Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
**Post date:** [March 2, 2020, 9:33am UTC](https://meta.discourse.org/t/how-to-test-themes-or-theme-components/142788/10 "2020-03-02T09:33:42Z")

</div>

> [@sam](#):
>
> we could ship some of the basics in the discourse-theme gem to set up local testing using ember cli

Running theme tests would require a full installation of Discourse though, right? There are so many interdependencies I don’t think we could test themes independently 🤔

Maybe the theme-cli could have some logic to pull the discourse\_dev docker image and run qunit tests inside that?

---

_[View the full topic](https://meta.discourse.org/t/how-to-test-themes-or-theme-components/142788)._
