Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.woocommerce.android.di

import com.woocommerce.android.helpers.MockingInterceptor
import com.woocommerce.android.e2e.helpers.MockingInterceptor
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import android.graphics.Bitmap
import android.graphics.Canvas
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import android.app.Application
import androidx.test.platform.app.InstrumentationRegistry
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import okhttp3.Interceptor
import okhttp3.Interceptor.Chain
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import android.content.res.Resources
import android.view.View
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@file:Suppress("DEPRECATION")

package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import android.app.Application
import androidx.test.platform.app.InstrumentationRegistry.getInstrumentation
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import java.text.SimpleDateFormat
import java.util.Calendar
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import android.content.ClipboardManager
import android.content.Context
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.helpers
package com.woocommerce.android.e2e.helpers

import android.content.Context
import android.graphics.drawable.GradientDrawable
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import android.view.View
import androidx.appcompat.widget.AppCompatRatingBar
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

// While the test data for reviews is obtained from
// "mappings/jetpack-blogs/wc/reviews/products_reviews_all.json",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import android.view.View
import org.hamcrest.Description
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import org.json.JSONArray
import org.json.JSONObject
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import androidx.test.platform.app.InstrumentationRegistry
import org.json.JSONArray
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import android.view.View
import android.widget.HorizontalScrollView
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import android.app.Activity
import android.content.res.Configuration
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import java.util.function.Supplier

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.util
package com.woocommerce.android.e2e.helpers.util

import androidx.test.espresso.IdlingResource
import androidx.test.espresso.IdlingResource.ResourceCallback
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package com.woocommerce.android.screenshots
package com.woocommerce.android.e2e.screens

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.moremenu.MoreMenuScreen
import com.woocommerce.android.screenshots.mystore.MyStoreScreen
import com.woocommerce.android.screenshots.orders.OrderListScreen
import com.woocommerce.android.screenshots.products.ProductListScreen
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen
import com.woocommerce.android.e2e.screens.moremenu.MoreMenuScreen
import com.woocommerce.android.e2e.screens.mystore.MyStoreScreen
import com.woocommerce.android.e2e.screens.orders.OrderListScreen
import com.woocommerce.android.e2e.screens.products.ProductListScreen

class TabNavComponent : Screen(MY_STORE_BUTTON) {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.login
package com.woocommerce.android.e2e.screens.login

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class CarouselScreen : Screen(SKIP_BUTTON) {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.login
package com.woocommerce.android.e2e.screens.login

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class EmailAddressScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.login
package com.woocommerce.android.e2e.screens.login

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class MagicLinkScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.woocommerce.android.screenshots.login
package com.woocommerce.android.e2e.screens.login

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.mystore.MyStoreScreen
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen
import com.woocommerce.android.e2e.screens.mystore.MyStoreScreen

class PasswordScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.login
package com.woocommerce.android.e2e.screens.login

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class SiteAddressScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package com.woocommerce.android.screenshots.login
package com.woocommerce.android.e2e.screens.login

import androidx.compose.ui.test.junit4.ComposeContentTestRule
import com.woocommerce.android.R
import com.woocommerce.android.screenshots.TabNavComponent
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen
import com.woocommerce.android.e2e.screens.TabNavComponent

class WelcomeScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package com.woocommerce.android.screenshots.moremenu
package com.woocommerce.android.e2e.screens.moremenu

import androidx.compose.ui.test.junit4.ComposeTestRule
import androidx.compose.ui.test.onNodeWithContentDescription
import androidx.compose.ui.test.onNodeWithText
import androidx.compose.ui.test.performClick
import com.woocommerce.android.R
import com.woocommerce.android.screenshots.mystore.settings.SettingsScreen
import com.woocommerce.android.screenshots.reviews.ReviewsListScreen
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen
import com.woocommerce.android.e2e.screens.mystore.settings.SettingsScreen
import com.woocommerce.android.e2e.screens.reviews.ReviewsListScreen

class MoreMenuScreen : Screen(MORE_MENU_VIEW) {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.mystore
package com.woocommerce.android.e2e.screens.mystore

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class MyStoreScreen : Screen(MY_STORE) {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.mystore
package com.woocommerce.android.e2e.screens.mystore

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class StatsComponent : Screen(STATS_DASHBOARD) {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.mystore.settings
package com.woocommerce.android.e2e.screens.mystore.settings

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class BetaFeaturesScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package com.woocommerce.android.screenshots.mystore.settings
package com.woocommerce.android.e2e.screens.mystore.settings

import androidx.test.espresso.Espresso
import androidx.test.espresso.ViewInteraction
import androidx.test.espresso.action.ViewActions
import androidx.test.espresso.matcher.ViewMatchers
import com.woocommerce.android.R
import com.woocommerce.android.screenshots.moremenu.MoreMenuScreen
import com.woocommerce.android.screenshots.util.NestedScrollViewExtension
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.NestedScrollViewExtension
import com.woocommerce.android.e2e.helpers.util.Screen
import com.woocommerce.android.e2e.screens.moremenu.MoreMenuScreen

class SettingsScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
package com.woocommerce.android.screenshots.notifications
package com.woocommerce.android.e2e.screens.notifications

import androidx.test.platform.app.InstrumentationRegistry
import androidx.test.uiautomator.UiDevice
import com.woocommerce.android.R
import com.woocommerce.android.e2e.helpers.util.Screen
import com.woocommerce.android.e2e.screens.TabNavComponent
import com.woocommerce.android.model.Notification
import com.woocommerce.android.push.NotificationChannelType
import com.woocommerce.android.push.WooNotificationBuilder
import com.woocommerce.android.push.WooNotificationType.NEW_ORDER
import com.woocommerce.android.screenshots.TabNavComponent
import com.woocommerce.android.screenshots.util.Screen

/**
* This is not a screen per-se, as it shows the notification drawer with a push notification.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class CardReaderPaymentScreen : Screen(HEADER) {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import androidx.test.espresso.Espresso
import androidx.test.espresso.action.ViewActions.click
Expand All @@ -9,7 +9,7 @@ import androidx.test.espresso.assertion.ViewAssertions
import androidx.test.espresso.matcher.ViewMatchers
import androidx.test.espresso.matcher.ViewMatchers.isDisplayed
import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen
import org.hamcrest.Matchers.not
import org.hamcrest.core.AllOf.allOf

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class OrderListScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class OrderSearchScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import androidx.test.espresso.Espresso
import androidx.test.espresso.assertion.ViewAssertions.matches
import androidx.test.espresso.matcher.ViewMatchers.*
import androidx.test.espresso.matcher.ViewMatchers.hasDescendant
import androidx.test.espresso.matcher.ViewMatchers.isDisplayed
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.espresso.matcher.ViewMatchers.withText
import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class OrderSelectProductScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.Screen

class PaymentSelectionScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import androidx.test.espresso.Espresso
import androidx.test.espresso.assertion.ViewAssertions
Expand All @@ -7,11 +7,10 @@ import androidx.test.espresso.matcher.ViewMatchers.isDisplayed
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.espresso.matcher.ViewMatchers.withText
import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.NestedScrollViewExtension
import com.woocommerce.android.screenshots.util.OrderData
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.NestedScrollViewExtension
import com.woocommerce.android.e2e.helpers.util.OrderData
import com.woocommerce.android.e2e.helpers.util.Screen
import org.hamcrest.Matchers
import org.hamcrest.core.AllOf.allOf

class SingleOrderScreen : Screen {
companion object {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.woocommerce.android.screenshots.orders
package com.woocommerce.android.e2e.screens.orders

import androidx.test.espresso.Espresso
import androidx.test.espresso.action.ViewActions
Expand All @@ -11,8 +11,8 @@ import androidx.test.espresso.matcher.ViewMatchers.withEffectiveVisibility
import androidx.test.espresso.matcher.ViewMatchers.withId
import androidx.test.espresso.matcher.ViewMatchers.withText
import com.woocommerce.android.R
import com.woocommerce.android.screenshots.util.NestedScrollViewExtension
import com.woocommerce.android.screenshots.util.Screen
import com.woocommerce.android.e2e.helpers.util.NestedScrollViewExtension
import com.woocommerce.android.e2e.helpers.util.Screen
import org.hamcrest.core.AllOf.allOf

class UnifiedOrderScreen : Screen(ORDER_CREATION) {
Expand Down
Loading