# Exporting Tests for CI

Project suites can be exported as [Jest test project](https://jestjs.io/) and be ran in command line by, for example, Continuous Integration server.&#x20;

As we press **Ctrl+Shift-E** (⌘⇧E) or click on **File/Export Project for CI...** menu item:

![](https://2843146877-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-Lh_LybjXbcS7E27NfNf%2F-Lh_M5h0f52GlwWzjdRl%2Fexport-for-ci-menu.png?alt=media\&token=b5e38370-1759-4fe7-b9b5-3804fc0025e7)

you get **Export Project** modal window:

![Export Project modal window](https://2843146877-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-Lh_LybjXbcS7E27NfNf%2F-Lh_OnZBZunuUTD8tGSf%2Fexport-for-ci-modal.png?alt=media\&token=49dd5bf0-1fc5-4666-b01c-660b1aa73f61)

It is quite  similar to [Test Reports ](https://docs.puppetry.app/running-tests) window. So we can choose target test environment, which suites to include  into Jest project and finally where to save the generated project.

After exporting we can jump to the given export directory and install npm dependencies:

```
npm install
```

then we run the tests:

```
npm test
```

We are expected to get output like that:

![Running Puppetry export in CLI](https://2843146877-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-Lh_LybjXbcS7E27NfNf%2F-Lh_PBEsCtFWw0UmxBco%2Fexport-for-ci-cli.png?alt=media\&token=020cb52c-cf28-47e1-b13c-1ffc4e0d5d6d)
