# Run TestCases with different Users

**URL:** https://discuss.tryton.org/t/run-testcases-with-different-users/3546
**Category:** Developer
**Created:** [December 12, 2020, 6:01am UTC](https://discuss.tryton.org/t/run-testcases-with-different-users/3546 "2020-12-12T06:01:17Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![sangeetatarkar](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/s/b3f665/32.png) [@sangeetatarkar](https://discuss.tryton.org/u/sangeetatarkar)
#### Post date: [December 12, 2020, 6:01am UTC](https://discuss.tryton.org/t/run-testcases-with-different-users/3546/1 "2020-12-12T06:01:17Z")

</div>

How can we run testcases or rst file with diff users.

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [December 12, 2020, 11:11am UTC](https://discuss.tryton.org/t/run-testcases-with-different-users/3546/2 "2020-12-12T11:11:00Z")

</div>

`trytond.tests.tools` provides the function `set_user`.

---

<div class="post-metadata">

### Author: ![sangeetatarkar](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/s/b3f665/32.png) [@sangeetatarkar](https://discuss.tryton.org/u/sangeetatarkar)
#### Post date: [December 14, 2020, 5:23am UTC](https://discuss.tryton.org/t/run-testcases-with-different-users/3546/3 "2020-12-14T05:23:28Z")

</div>

Had tryton team has done it in any module.

---

<div class="post-metadata">

### Author: ![maxx](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/maxx/32/2320_2.png) [@maxx](https://discuss.tryton.org/u/maxx)
#### Post date: [December 14, 2020, 8:07am UTC](https://discuss.tryton.org/t/run-testcases-with-different-users/3546/4 "2020-12-14T08:07:33Z")

</div>

[https://hg.tryton.org/modules/account\_dunning/file/default/tests/scenario\_account\_dunning.rst#l76](https://hg.tryton.org/modules/account_dunning/file/default/tests/scenario_account_dunning.rst#l76)

[https://hg.tryton.org/modules/stock/file/tip/tests/scenario\_stock\_shipment\_internal.rst#l71](https://hg.tryton.org/modules/stock/file/tip/tests/scenario_stock_shipment_internal.rst#l71)

[https://hg.tryton.org/modules/stock\_supply/file/default/tests/scenario\_stock\_supply\_purchase\_request.rst#l99](https://hg.tryton.org/modules/stock_supply/file/default/tests/scenario_stock_supply_purchase_request.rst#l99)
