# Jpm test - broken?

**URL:** <https://discourse.mozilla.org/t/jpm-test-broken/7624>\
**Category:** Add-on Support\
**Created:** [March 16, 2016, 5:46am UTC](https://discourse.mozilla.org/t/jpm-test-broken/7624 "2016-03-16T05:46:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![hlclark78](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/hlclark78/32/30999_2.png) [@hlclark78](https://discourse.mozilla.org/u/hlclark78)\
**Post date:** [March 16, 2016, 5:46am UTC](https://discourse.mozilla.org/t/jpm-test-broken/7624/1 "2016-03-16T05:46:47Z")

</div>

I just updated one of my companies Firefox Add-on’s to support being signed; however, I have noticed that running ‘jpm test’ no longer runs locally. I even downloaded the FirefoxDeveloperEdition and pointed jpm at the binary and the tests still do not run. Running ‘jpm test’ just opens firefox to a blank page and sits there. ☹

Is anyone else having this issue?

```
jpm test -b /Applications/FirefoxDeveloperEdition.app/Contents/MacOS/firefox
```

---

<div class="post-metadata">

**Author:** ![filipsnew](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/filipsnew/32/30770_2.png) [@filipsnew](https://discourse.mozilla.org/u/filipsnew)\
**Post date:** [March 16, 2016, 6:47am UTC](https://discourse.mozilla.org/t/jpm-test-broken/7624/2 "2016-03-16T06:47:18Z")

</div>

jpm test

This command runs an add-on’s unit tests. The command:

- Looks for a directory called “test” within the current directory (or --addon-dir).

- Opens every file in there whose name starts with “test-”. Make  
note of the hyphen after “test” in the filename. jpm test include a  
file called “test-myCode.js”, but will exclude files called  
"test\_myCode.js" or “testMyCode.js”).

- Call every function exported from that file whose name starts  
with “test”.  
([https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm#jpm\_test](https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm#jpm_test)).
