mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-18 08:12:15 +00:00
implementation of user limits and refactoring
This commit is contained in:
@@ -19,11 +19,11 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_get_all_users()
|
||||
{
|
||||
$users = User::factory(User::class)
|
||||
$users = User::factory()
|
||||
->count(5)
|
||||
->create(['role' => 'user']);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
Sanctum::actingAs($admin);
|
||||
@@ -42,10 +42,10 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_get_single_user()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'user']);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
// TODO: pridat exactjson po refaktorovani userresource
|
||||
@@ -63,10 +63,10 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_get_non_existed_user_subscription()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -80,12 +80,12 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_get_user_storage_detail()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'user']);
|
||||
|
||||
collect(['image', 'audio', 'video', 'pdf', 'zip'])
|
||||
->each(function ($mimetype) use ($user) {
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'type' => $mimetype,
|
||||
@@ -94,7 +94,7 @@ class AdminTest extends TestCase
|
||||
]);
|
||||
});
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -107,29 +107,29 @@ class AdminTest extends TestCase
|
||||
'type' => 'storage',
|
||||
'attributes' => [
|
||||
'used' => '5.00MB',
|
||||
'capacity' => '5GB',
|
||||
'percentage' => 0.1,
|
||||
'capacity' => '1GB',
|
||||
'percentage' => 0.5,
|
||||
],
|
||||
'meta' => [
|
||||
'images' => [
|
||||
'used' => '1.00MB',
|
||||
'percentage' => 0.02,
|
||||
'percentage' => 0.1,
|
||||
],
|
||||
'audios' => [
|
||||
'used' => '1.00MB',
|
||||
'percentage' => 0.02,
|
||||
'percentage' => 0.1,
|
||||
],
|
||||
'videos' => [
|
||||
'used' => '1.00MB',
|
||||
'percentage' => 0.02,
|
||||
'percentage' => 0.1,
|
||||
],
|
||||
'documents' => [
|
||||
'used' => '1.00MB',
|
||||
'percentage' => 0.02,
|
||||
'percentage' => 0.1,
|
||||
],
|
||||
'others' => [
|
||||
'used' => '1.00MB',
|
||||
'percentage' => 0.02,
|
||||
'percentage' => 0.1,
|
||||
],
|
||||
],
|
||||
],
|
||||
@@ -141,10 +141,10 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_send_reset_password_for_user()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'user']);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -160,10 +160,10 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_change_user_storage_capacity()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'user']);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -176,6 +176,7 @@ class AdminTest extends TestCase
|
||||
|
||||
$this->assertDatabaseHas('user_settings', [
|
||||
'user_id' => $user->id,
|
||||
])->assertDatabaseHas('user_limitations', [
|
||||
'max_storage_amount' => 10,
|
||||
]);
|
||||
}
|
||||
@@ -185,10 +186,10 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_change_user_role()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'user']);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -207,7 +208,7 @@ class AdminTest extends TestCase
|
||||
*/
|
||||
public function it_create_new_user_with_avatar()
|
||||
{
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$avatar = UploadedFile::fake()
|
||||
@@ -252,7 +253,7 @@ class AdminTest extends TestCase
|
||||
public function it_delete_user_with_all_data()
|
||||
{
|
||||
// Create and login user
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'user']);
|
||||
|
||||
Sanctum::actingAs($user);
|
||||
@@ -301,7 +302,7 @@ class AdminTest extends TestCase
|
||||
->first();
|
||||
|
||||
// Create and login admin
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
Sanctum::actingAs($admin);
|
||||
|
||||
@@ -14,10 +14,10 @@ class DashboardTest extends TestCase
|
||||
*/
|
||||
public function it_get_dashboard_data()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->count(2)
|
||||
->create(['filesize' => 1000000]);
|
||||
|
||||
@@ -43,11 +43,11 @@ class DashboardTest extends TestCase
|
||||
*/
|
||||
public function it_get_new_users_for_dashboard()
|
||||
{
|
||||
$users = User::factory(User::class)
|
||||
$users = User::factory()
|
||||
->count(5)
|
||||
->create(['role' => 'user']);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
Sanctum::actingAs($admin);
|
||||
|
||||
@@ -19,7 +19,7 @@ class BrowseTest extends TestCase
|
||||
*/
|
||||
public function it_get_navigator_tree()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder_level_1 = Folder::factory(Folder::class)
|
||||
@@ -133,7 +133,7 @@ class BrowseTest extends TestCase
|
||||
*/
|
||||
public function it_get_folder_content()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$root = Folder::factory(Folder::class)
|
||||
@@ -150,7 +150,7 @@ class BrowseTest extends TestCase
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'parent_id' => $root->id,
|
||||
'name' => 'Document',
|
||||
@@ -181,7 +181,7 @@ class BrowseTest extends TestCase
|
||||
*/
|
||||
public function it_get_recent_files()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$root = Folder::factory(Folder::class)
|
||||
@@ -190,7 +190,7 @@ class BrowseTest extends TestCase
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
$file_1 = File::factory(File::class)
|
||||
$file_1 = File::factory()
|
||||
->create([
|
||||
'parent_id' => $root->id,
|
||||
'name' => 'Document 1',
|
||||
@@ -204,7 +204,7 @@ class BrowseTest extends TestCase
|
||||
|
||||
$this->travel(5)->minutes();
|
||||
|
||||
$file_2 = File::factory(File::class)
|
||||
$file_2 = File::factory()
|
||||
->create([
|
||||
'parent_id' => $root->id,
|
||||
'name' => 'Document 2',
|
||||
@@ -233,7 +233,7 @@ class BrowseTest extends TestCase
|
||||
*/
|
||||
public function it_get_trash_root()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -245,7 +245,7 @@ class BrowseTest extends TestCase
|
||||
'deleted_at' => now(),
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'parent_id' => null,
|
||||
'name' => 'Document',
|
||||
@@ -257,7 +257,7 @@ class BrowseTest extends TestCase
|
||||
'deleted_at' => now(),
|
||||
]);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'parent_id' => $folder->id,
|
||||
'user_id' => $user->id,
|
||||
@@ -281,7 +281,7 @@ class BrowseTest extends TestCase
|
||||
*/
|
||||
public function it_get_shared_items()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
Sanctum::actingAs($user);
|
||||
@@ -291,7 +291,7 @@ class BrowseTest extends TestCase
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
@@ -48,7 +48,7 @@ class ContentAccessTest extends TestCase
|
||||
*/
|
||||
public function it_get_private_user_file()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$file = UploadedFile::fake()
|
||||
@@ -56,7 +56,7 @@ class ContentAccessTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $file, $file->name);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'basename' => $file->name,
|
||||
@@ -74,7 +74,7 @@ class ContentAccessTest extends TestCase
|
||||
*/
|
||||
public function it_get_private_user_image_thumbnail()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$thumbnail = UploadedFile::fake()
|
||||
@@ -82,7 +82,7 @@ class ContentAccessTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $thumbnail, $thumbnail->name);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'basename' => 'fake-thumbnail.jpg',
|
||||
@@ -124,7 +124,7 @@ class ContentAccessTest extends TestCase
|
||||
*/
|
||||
public function logged_user_try_to_get_another_private_user_file()
|
||||
{
|
||||
$users = User::factory(User::class)
|
||||
$users = User::factory()
|
||||
->count(2)
|
||||
->create();
|
||||
|
||||
@@ -133,7 +133,7 @@ class ContentAccessTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/{$users[0]->id}", $file, $file->name);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'user_id' => $users[0]->id,
|
||||
'basename' => $file->name,
|
||||
|
||||
@@ -17,7 +17,7 @@ class FileTest extends TestCase
|
||||
*/
|
||||
public function it_test_file_factory()
|
||||
{
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create();
|
||||
|
||||
$this->assertDatabaseHas('files', [
|
||||
@@ -70,7 +70,7 @@ class FileTest extends TestCase
|
||||
$file = UploadedFile::fake()
|
||||
->create('fake-file.pdf', 12000000, 'application/pdf');
|
||||
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$this
|
||||
@@ -108,14 +108,14 @@ class FileTest extends TestCase
|
||||
$file = UploadedFile::fake()
|
||||
->image('fake-file.jpeg', 1000);
|
||||
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$user->settings()->update([
|
||||
$user->limitations()->update([
|
||||
'max_storage_amount' => 1,
|
||||
]);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'filesize' => '1000000000',
|
||||
@@ -148,7 +148,7 @@ class FileTest extends TestCase
|
||||
$file = UploadedFile::fake()
|
||||
->create('fake-file.pdf', 1200, 'application/pdf');
|
||||
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$this
|
||||
@@ -168,10 +168,10 @@ class FileTest extends TestCase
|
||||
*/
|
||||
public function it_rename_file()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
@@ -197,7 +197,7 @@ class FileTest extends TestCase
|
||||
*/
|
||||
public function it_move_file_to_another_folder()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -205,7 +205,7 @@ class FileTest extends TestCase
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
@@ -233,10 +233,10 @@ class FileTest extends TestCase
|
||||
*/
|
||||
public function it_delete_multiple_files_softly()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$files = File::factory(File::class)
|
||||
$files = File::factory()
|
||||
->count(2)
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
@@ -272,7 +272,7 @@ class FileTest extends TestCase
|
||||
*/
|
||||
public function it_delete_multiple_files_hardly()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
Sanctum::actingAs($user);
|
||||
|
||||
@@ -15,7 +15,7 @@ class FavouriteFolderTest extends TestCase
|
||||
$folder = Folder::factory(Folder::class)
|
||||
->create();
|
||||
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$this
|
||||
@@ -40,7 +40,7 @@ class FavouriteFolderTest extends TestCase
|
||||
$folder = Folder::factory(Folder::class)
|
||||
->create();
|
||||
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$user
|
||||
|
||||
@@ -296,13 +296,13 @@ class FolderTest extends TestCase
|
||||
'parent_id' => $folder_root->id,
|
||||
]);
|
||||
|
||||
$file_1 = File::factory(File::class)
|
||||
$file_1 = File::factory()
|
||||
->create([
|
||||
'parent_id' => $folder_root->id,
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
$file_2 = File::factory(File::class)
|
||||
$file_2 = File::factory()
|
||||
->create([
|
||||
'parent_id' => $folder_children->id,
|
||||
'user_id' => $user->id,
|
||||
|
||||
@@ -55,7 +55,7 @@ class HomepageTest extends TestCase
|
||||
*/
|
||||
public function it_get_og_page_for_folder()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -114,10 +114,10 @@ class HomepageTest extends TestCase
|
||||
*/
|
||||
public function it_get_og_page_for_protected_file()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'name' => 'Fake Image',
|
||||
|
||||
@@ -19,7 +19,7 @@ class AdminLanguageTranslatorTest extends TestCase
|
||||
'value' => 'Extended',
|
||||
]);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -53,7 +53,7 @@ class AdminLanguageTranslatorTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultLanguageAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$language = Language::first();
|
||||
@@ -85,7 +85,7 @@ class AdminLanguageTranslatorTest extends TestCase
|
||||
'locale' => 'sk',
|
||||
]);
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -112,7 +112,7 @@ class AdminLanguageTranslatorTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultLanguageAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$language = Language::first();
|
||||
@@ -130,7 +130,7 @@ class AdminLanguageTranslatorTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultLanguageAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -150,7 +150,7 @@ class AdminLanguageTranslatorTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultLanguageAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$language = Language::first();
|
||||
@@ -176,7 +176,7 @@ class AdminLanguageTranslatorTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultLanguageAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$language = Language::first();
|
||||
|
||||
@@ -13,7 +13,7 @@ class AppUpgradeTest extends TestCase
|
||||
*/
|
||||
public function it_upgrade_default_language_translations()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
DB::table('settings')
|
||||
|
||||
@@ -15,7 +15,7 @@ class AdminPagesTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultPagesAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
Sanctum::actingAs($admin);
|
||||
@@ -37,7 +37,7 @@ class AdminPagesTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultPagesAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -56,7 +56,7 @@ class AdminPagesTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultPagesAction::class)();
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
|
||||
@@ -40,7 +40,7 @@ class SettingsTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultSettingsAction::class)('Extended');
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -74,7 +74,7 @@ class SettingsTest extends TestCase
|
||||
{
|
||||
resolve(SeedDefaultSettingsAction::class)('Extended');
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -102,7 +102,7 @@ class SettingsTest extends TestCase
|
||||
$logo = UploadedFile::fake()
|
||||
->image('fake-image.jpg');
|
||||
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -126,7 +126,7 @@ class SettingsTest extends TestCase
|
||||
*/
|
||||
public function it_flush_cache()
|
||||
{
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -140,7 +140,7 @@ class SettingsTest extends TestCase
|
||||
*/
|
||||
public function it_set_stripe()
|
||||
{
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
@@ -173,7 +173,7 @@ class SettingsTest extends TestCase
|
||||
*/
|
||||
public function it_set_email()
|
||||
{
|
||||
$admin = User::factory(User::class)
|
||||
$admin = User::factory()
|
||||
->create(['role' => 'admin']);
|
||||
|
||||
$this
|
||||
|
||||
@@ -188,7 +188,7 @@ class SetupWizardTest extends TestCase
|
||||
]);
|
||||
|
||||
$this->assertDatabaseHas('settings', [
|
||||
'name' => 'storage_default',
|
||||
'name' => 'default_storage_amount',
|
||||
'value' => '10',
|
||||
]);
|
||||
|
||||
|
||||
@@ -16,10 +16,10 @@ class UserShareTest extends TestCase
|
||||
*/
|
||||
public function it_share_single_file_without_password()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create(['user_id' => $user->id]);
|
||||
|
||||
$this
|
||||
@@ -49,7 +49,7 @@ class UserShareTest extends TestCase
|
||||
*/
|
||||
public function it_share_folder_without_password()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -82,7 +82,7 @@ class UserShareTest extends TestCase
|
||||
*/
|
||||
public function it_share_folder_with_password()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -121,7 +121,7 @@ class UserShareTest extends TestCase
|
||||
*/
|
||||
public function it_share_folder_with_expiration_time()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -148,7 +148,7 @@ class UserShareTest extends TestCase
|
||||
*/
|
||||
public function it_share_folder_and_send_link_for_multiple_email()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -175,7 +175,7 @@ class UserShareTest extends TestCase
|
||||
*/
|
||||
public function it_send_existing_shared_folder_for_multiple_email_once_again()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -205,7 +205,7 @@ class UserShareTest extends TestCase
|
||||
*/
|
||||
public function it_revoke_single_share_record()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
|
||||
@@ -18,7 +18,7 @@ class VisitorAccessToItemsTest extends TestCase
|
||||
{
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$document = UploadedFile::fake()
|
||||
@@ -26,7 +26,7 @@ class VisitorAccessToItemsTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $document, $document->name);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'filesize' => $document->getSize(),
|
||||
'user_id' => $user->id,
|
||||
@@ -66,10 +66,10 @@ class VisitorAccessToItemsTest extends TestCase
|
||||
*/
|
||||
public function it_try_to_get_protected_file_record()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'name' => 'fake-thumbnail.jpg',
|
||||
@@ -95,7 +95,7 @@ class VisitorAccessToItemsTest extends TestCase
|
||||
{
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$fileName = Str::random() . '-fake-image.jpg';
|
||||
@@ -105,7 +105,7 @@ class VisitorAccessToItemsTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $thumbnail, $fileName);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'basename' => $fileName,
|
||||
@@ -149,7 +149,7 @@ class VisitorAccessToItemsTest extends TestCase
|
||||
{
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$fileName = Str::random() . '-fake-thumbnail.jpg';
|
||||
@@ -159,7 +159,7 @@ class VisitorAccessToItemsTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $thumbnail, $fileName);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'name' => $fileName,
|
||||
|
||||
@@ -77,7 +77,7 @@ class VisitorBrowseTest extends TestCase
|
||||
*/
|
||||
public function it_authenticate_protected_file_with_correct_password()
|
||||
{
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create();
|
||||
|
||||
$share = Share::factory(Share::class)
|
||||
@@ -104,7 +104,7 @@ class VisitorBrowseTest extends TestCase
|
||||
*/
|
||||
public function it_authenticate_protected_file_with_incorrect_password()
|
||||
{
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create();
|
||||
|
||||
$share = Share::factory(Share::class)
|
||||
@@ -131,7 +131,7 @@ class VisitorBrowseTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$root = Folder::factory(Folder::class)
|
||||
@@ -157,7 +157,7 @@ class VisitorBrowseTest extends TestCase
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'parent_id' => $root->id,
|
||||
'name' => 'Document',
|
||||
@@ -209,7 +209,7 @@ class VisitorBrowseTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder_level_1 = Folder::factory(Folder::class)
|
||||
@@ -332,7 +332,7 @@ class VisitorBrowseTest extends TestCase
|
||||
'password' => bcrypt('secret'),
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'name' => 'Document',
|
||||
'parent_id' => $folder->id,
|
||||
@@ -386,7 +386,7 @@ class VisitorBrowseTest extends TestCase
|
||||
'password' => bcrypt('secret'),
|
||||
]);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'name' => 'Document',
|
||||
'user_id' => $folder->user_id,
|
||||
@@ -422,7 +422,7 @@ class VisitorBrowseTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'name' => 'Document',
|
||||
]);
|
||||
|
||||
@@ -19,7 +19,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -27,7 +27,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'parent_id' => $folder->id,
|
||||
'user_id' => $user->id,
|
||||
@@ -88,7 +88,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$root = Folder::factory(Folder::class)
|
||||
@@ -157,7 +157,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -221,7 +221,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -238,7 +238,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
'permission' => 'editor',
|
||||
]);
|
||||
|
||||
$files = File::factory(File::class)
|
||||
$files = File::factory()
|
||||
->count(2)
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
@@ -296,7 +296,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -365,7 +365,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$root = Folder::factory(Folder::class)
|
||||
@@ -379,7 +379,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
'parent_id' => $root->id,
|
||||
]);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
'parent_id' => $root->id,
|
||||
@@ -438,7 +438,7 @@ class VisitorManipulatingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$root = Folder::factory(Folder::class)
|
||||
|
||||
@@ -53,7 +53,7 @@ class SearchTest extends TestCase
|
||||
*/
|
||||
public function it_get_searched_folder()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
|
||||
@@ -41,7 +41,7 @@ class TeamsTest extends TestCase
|
||||
*/
|
||||
public function it_create_team_folder()
|
||||
{
|
||||
User::factory(User::class)
|
||||
User::factory()
|
||||
->create([
|
||||
'email' => 'john@internal.com',
|
||||
]);
|
||||
@@ -160,7 +160,7 @@ class TeamsTest extends TestCase
|
||||
*/
|
||||
public function it_get_all_team_folders()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory()
|
||||
@@ -183,7 +183,7 @@ class TeamsTest extends TestCase
|
||||
*/
|
||||
public function it_get_content_of_team_folder()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory()
|
||||
@@ -212,10 +212,10 @@ class TeamsTest extends TestCase
|
||||
*/
|
||||
public function it_get_team_folders_shared_with_another_user()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$member = User::factory(User::class)
|
||||
$member = User::factory()
|
||||
->create();
|
||||
|
||||
$folders = Folder::factory()
|
||||
|
||||
@@ -133,7 +133,7 @@ class TrafficTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/{$this->user->id}", $document, $document->name);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'filesize' => $document->getSize(),
|
||||
'user_id' => $this->user->id,
|
||||
@@ -162,7 +162,7 @@ class TrafficTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/{$this->user->id}", $document, $document->name);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create([
|
||||
'filesize' => $document->getSize(),
|
||||
'user_id' => $this->user->id,
|
||||
|
||||
@@ -16,7 +16,7 @@ class TrashTest extends TestCase
|
||||
*/
|
||||
public function it_restore_items_from_trash()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$attributes = [
|
||||
@@ -27,7 +27,7 @@ class TrashTest extends TestCase
|
||||
$folder = Folder::factory(Folder::class)
|
||||
->create($attributes);
|
||||
|
||||
$file = File::factory(File::class)
|
||||
$file = File::factory()
|
||||
->create($attributes);
|
||||
|
||||
$this
|
||||
@@ -59,7 +59,7 @@ class TrashTest extends TestCase
|
||||
*/
|
||||
public function it_dump_trash()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
Sanctum::actingAs($user);
|
||||
|
||||
@@ -20,7 +20,7 @@ class SharedZippingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$sharedFolder = Folder::factory(Folder::class)
|
||||
@@ -41,7 +41,7 @@ class SharedZippingTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $file, $file->name);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'filesize' => $file->getSize(),
|
||||
'parent_id' => $folder->id,
|
||||
@@ -58,7 +58,7 @@ class SharedZippingTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $file, $file->name);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'filesize' => $file->getSize(),
|
||||
'parent_id' => $sharedFolder->id,
|
||||
@@ -112,7 +112,7 @@ class SharedZippingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
@@ -120,13 +120,13 @@ class SharedZippingTest extends TestCase
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'parent_id' => $folder->id,
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'user_id' => $user->id,
|
||||
]);
|
||||
@@ -175,7 +175,7 @@ class SharedZippingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$root = Folder::factory(Folder::class)
|
||||
@@ -196,7 +196,7 @@ class SharedZippingTest extends TestCase
|
||||
|
||||
Storage::putFileAs("files/$user->id", $file, $file->name);
|
||||
|
||||
File::factory(File::class)
|
||||
File::factory()
|
||||
->create([
|
||||
'filesize' => $file->getSize(),
|
||||
'parent_id' => $children->id,
|
||||
@@ -243,7 +243,7 @@ class SharedZippingTest extends TestCase
|
||||
// check private or public share record
|
||||
collect([true, false])
|
||||
->each(function ($is_protected) {
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
$folder = Folder::factory(Folder::class)
|
||||
|
||||
@@ -15,7 +15,7 @@ class UserZippingTest extends TestCase
|
||||
*/
|
||||
public function it_zip_multiple_files_and_download_it()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
Sanctum::actingAs($user);
|
||||
@@ -67,7 +67,7 @@ class UserZippingTest extends TestCase
|
||||
*/
|
||||
public function it_zip_folder_with_content_within_and_download()
|
||||
{
|
||||
$user = User::factory(User::class)
|
||||
$user = User::factory()
|
||||
->create();
|
||||
|
||||
Sanctum::actingAs($user);
|
||||
|
||||
Reference in New Issue
Block a user