# '\_extraButtons' di PostMenu non viene resettato tra i test di accettazione

**URL:** <https://meta.discourse.org/t/postmenus-extrabuttons-isnt-reset-in-between-acceptance-tests/197887>\
**Category:** Development\
**Created:** [22 Luglio 2021, 4:57pm UTC](https://meta.discourse.org/t/postmenus-extrabuttons-isnt-reset-in-between-acceptance-tests/197887 "2021-07-22T16:57:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Connor\_Parrish](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/connor_parrish/32/225463_2.png) [@Connor\_Parrish](https://meta.discourse.org/u/Connor_Parrish)\
**Post date:** [22 Luglio 2021, 4:57pm UTC](https://meta.discourse.org/t/postmenus-extrabuttons-isnt-reset-in-between-acceptance-tests/197887/1 "2021-07-22T16:57:05Z")

</div>

Quando si aggiunge condizionalmente un PostMenuButton utilizzando `plugin-api`, il pulsante aggiuntivo viene incluso in `_extraButtons` tra i test di accettazione.

Quando eseguo i test, se i test in cui il pulsante non dovrebbe essere visibile vengono eseguiti per ultimi, questi falliscono. Quando li rieseguo, presumo che vengano eseguiti per primi, poiché non ci sono errori.

---

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [4 Agosto 2021, 9:11am UTC](https://meta.discourse.org/t/postmenus-extrabuttons-isnt-reset-in-between-acceptance-tests/197887/4 "2021-08-04T09:11:29Z")

</div>

Ciao, ottimo riscontro, grazie.

Dovrebbe funzionare non appena verrà unito:

> <https://github.com/discourse/discourse/pull/13939>

Tieni presente che, a seconda del tipo di test che esegui, potresti dover importare manualmente la funzione e chiamarla nei tuoi test.
