electron-userland / spectron

DEPRECATED: 🔎 Test Electron apps using ChromeDriver
http://electronjs.org/spectron
MIT License
1.68k stars 228 forks source link

how to make it work when the directory structure is complicated? #799

Open calidion opened 3 years ago

calidion commented 3 years ago
├── desktop
│   ├── desktop
│   │   └── src
│   │       ├── file.js
│   │       ├── file.js.map
│   │       ├── message.js
│   │       ├── message.js.map
│   │       ├── net.js
│   │       ├── net.js.map
│   │       ├── option.js
│   │       ├── option.js.map
│   │       ├── tray.js
│   │       └── tray.js.map
│   ├── main.js
│   ├── main.js.map
│   └── test
│       ├── common-setup.js
│       ├── common-setup.js.map
│       ├── main.e2e.js
│       └── main.e2e.js.map
└── frontend
    ├── 3rdpartylicenses.txt
    ├── assets
    │   ├── i18n
    │   │   ├── en.json
    │   │   └── zh.json
    │   └── icons
    │       ├── favicon.256x256.png
    │       ├── favicon.512x512.png
    │       ├── favicon.icns
    │       ├── favicon.ico
    │       └── favicon.png
    ├── index.html
    ├── main.a09131c7647f96907aa0.js
    ├── polyfills.c94831f2a1f364f1a4a5.js
    ├── polyfills-es5.ae43f99a23f681f14219.js
    ├── runtime.acf0dec4155e77772545.js
    └── styles.416a69010008d26158a9.css

please check here for detailed information.

calidion commented 3 years ago

and with no package.json in the main.js directory.