Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mob-sakai/unitygitdependencytest
A test repo for GitDependencyResolverForUnity
https://github.com/mob-sakai/unitygitdependencytest
dependency git package package-manager unity unity3d
Last synced: about 1 month ago
JSON representation
A test repo for GitDependencyResolverForUnity
- Host: GitHub
- URL: https://github.com/mob-sakai/unitygitdependencytest
- Owner: mob-sakai
- Created: 2019-06-10T07:32:24.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-08-28T04:55:36.000Z (over 4 years ago)
- Last Synced: 2024-11-11T18:30:56.014Z (3 months ago)
- Topics: dependency, git, package, package-manager, unity, unity3d
- Language: C#
- Homepage: https://github.com/mob-sakai/GitDependencyResolverForUnity
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
UnityGitDependencyTest
===## How to test
* Test whether the dependency is resolved correctly when installing/uninstalling `com.coffee.package-a` and `com.coffee.package-b` packages.
#### 1. Auto package resolving
1. Clone this repo and switch to `test` branch.
2. Remove `Library` directory.
3. Open the project on Unity editor.
4. When `Unity Package Manager Error window` is opens, click `Continue`.5. Git url dependencies are resolved property.
```
★★ Installed Packages:
-> com.coffee.package-a: 1.0.3
-> com.coffee.package-b: 1.0.1
-> com.coffee.package-c: 2.0.1
-> com.coffee.package-x: 2.0.3
-> com.unity.ads: 3.1.1
```#### 2. Edit manifest.json while opening Unity (Remove a package)
1. Remove `com.coffee.package-a` in `Packages/manifest.json`
1. Back to Unity editor.
1. Git url dependencies are resolved property.
```
★★ Installed Packages:
-> com.coffee.package-b: 1.0.1
-> com.coffee.package-c: 2.0.1
-> com.coffee.package-x: 2.0.3
-> com.unity.ads: 3.1.1
```#### 3. Edit manifest.json while opening Unity (Remove all packages)
1. Remove `com.coffee.package-b` in `Packages/manifest.json`
1. Back to Unity editor.
1. Git url dependencies are resolved property.
```
★★ Installed Packages:
```#### 4. Edit manifest.json while opening Unity (Add a package)
1. Add `com.coffee.package-a` in `Packages/manifest.json`
1. Back to Unity editor.
1. Git url dependencies are resolved property.
```
★★ Installed Packages:
-> com.coffee.package-a: 1.0.3
-> com.coffee.package-x: 2.0.2
-> com.unity.ads: 3.0.3
```#### 5. Edit manifest.json while closing Unity (Add a package)
1. Close Unity editor.
1. Add `com.coffee.package-b` in `Packages/manifest.json`
1. Open the project on Unity editor.
1. Git url dependencies are resolved property. **The result is same as step 1.**
```
★★ Installed Packages:
-> com.coffee.package-a: 1.0.3
-> com.coffee.package-b: 1.0.1
-> com.coffee.package-c: 2.0.1
-> com.coffee.package-x: 2.0.3
-> com.unity.ads: 3.1.1
```#### 6. Edit manifest.json while closing Unity (Remove a package)
1. Close Unity editor.
1. Remove `com.coffee.package-a` in `Packages/manifest.json`
1. Open the project on Unity editor.
1. Git url dependencies are resolved property. **The result is same as step 2.**
```
★★ Installed Packages:
-> com.coffee.package-b: 1.0.1
-> com.coffee.package-c: 2.0.1
-> com.coffee.package-x: 2.0.3
-> com.unity.ads: 3.1.1
```#### 7. Edit manifest.json while closing Unity (Remove all packages)
1. Close Unity editor.
1. Remove `com.coffee.package-b` in `Packages/manifest.json`
1. Open the project on Unity editor.
1. Git url dependencies are resolved property. **The result is same as step 3.**
```
★★ Installed Packages:
```