@@ -553,7 +553,7 @@ public function isRowValidData()
553
553
{
554
554
return [
555
555
[
556
- [
556
+ ' row_data ' => [
557
557
'sku ' => 'downloadablesku1 ' ,
558
558
'product_type ' => 'downloadable ' ,
559
559
'name ' => 'Downloadable Product 1 ' ,
@@ -563,13 +563,13 @@ public function isRowValidData()
563
563
. 'downloads=unlimited, file=media/file_link.mp4,sortorder=1|group_title=Group Title, '
564
564
. 'title=Title 2, price=10, downloads=unlimited, url=media/file2.mp4,sortorder=0 ' ,
565
565
],
566
- 0 ,
567
- true ,
568
- true ,
569
- true
566
+ ' row_num ' => 0 ,
567
+ ' is_new_product ' => true ,
568
+ ' is_domain_valid ' => true ,
569
+ ' expected_result ' => true
570
570
],
571
571
[
572
- [
572
+ ' row_data ' => [
573
573
'sku ' => 'downloadablesku12 ' ,
574
574
'product_type ' => 'downloadable ' ,
575
575
'name ' => 'Downloadable Product 2 ' ,
@@ -579,29 +579,29 @@ public function isRowValidData()
579
579
. ' downloads=unlimited, file=media/file.mp4,sortorder=1|group_title=Group Title, '
580
580
. ' title=Title 2, price=10, downloads=unlimited, url=media/file2.mp4,sortorder=0 ' ,
581
581
],
582
- 1 ,
583
- true ,
584
- true ,
585
- true
582
+ ' row_num ' => 1 ,
583
+ ' is_new_product ' => true ,
584
+ ' is_domain_valid ' => true ,
585
+ ' expected_result ' => true
586
586
],
587
587
[
588
- [
588
+ ' row_data ' => [
589
589
'sku ' => 'downloadablesku12 ' ,
590
590
'product_type ' => 'downloadable ' ,
591
591
'name ' => 'Downloadable Product 2 ' ,
592
- 'downloadable_samples ' => 'title=Title 1, file=media/file.mp4,sortorder=1|title=Title 2, '
593
- . ' url=media/file2.mp4,sortorder=0 ' ,
594
- 'downloadable_links ' => 'title= Title 1, price=10, downloads=unlimited, file=media/file.mp4 , '
595
- . ' sortorder=1|group_title=Group Title, title=Title 2, price=10, downloads=unlimited , '
596
- . ' url=media/file2.mp4,sortorder=0 ' ,
592
+ 'downloadable_samples ' => 'group_title=Group Title Samples, title=Title 1, file=media/file.mp4 '
593
+ .' ,sortorder=1|group_title=Group Title, title=Title 2, url=media/file2.mp4,sortorder=0 ' ,
594
+ 'downloadable_links ' => 'group_title=Group Title Links, title=Title 1, price=10 , '
595
+ .' downloads=unlimited, file=media/file.mp4, sortorder=1|group_title=Group Title, '
596
+ .' title=Title 2, price=10, downloads=unlimited, url=media/file2.mp4,sortorder=0 ' ,
597
597
],
598
- 3 ,
599
- true ,
600
- true ,
601
- true
598
+ ' row_num ' => 3 ,
599
+ ' is_new_product ' => true ,
600
+ ' is_domain_valid ' => true ,
601
+ ' expected_result ' => true
602
602
],
603
603
[
604
- [
604
+ ' row_data ' => [
605
605
'sku ' => 'downloadablesku12 ' ,
606
606
'product_type ' => 'downloadable ' ,
607
607
'name ' => 'Downloadable Product 2 ' ,
@@ -611,66 +611,66 @@ public function isRowValidData()
611
611
. 'sortorder=1|group_title=Group Title, title=Title 2, price=10, downloads=unlimited, '
612
612
. ' url=media/file2.mp4,sortorder=0 ' ,
613
613
],
614
- 4 ,
615
- true ,
616
- true ,
617
- true
614
+ ' row_num ' => 4 ,
615
+ ' is_new_product ' => true ,
616
+ ' is_domain_valid ' => true ,
617
+ ' expected_result ' => true
618
618
],
619
619
[ //empty group title samples
620
- [
620
+ ' row_data ' => [
621
621
'sku ' => 'downloadablesku12 ' ,
622
622
'product_type ' => 'downloadable ' ,
623
623
'name ' => 'Downloadable Product 2 ' ,
624
- 'downloadable_samples ' => 'group_title=, title=Title 1, file=media/file.mp4,sortorder=1 '
625
- . ' |group_title=, title=Title 2, url=media/file2.mp4,sortorder=0 ' ,
624
+ 'downloadable_samples ' => 'group_title=Group Title Samples , title=Title 1, file=media/file.mp4 '
625
+ .' ,sortorder=1 |group_title=Group Title , title=Title 2, url=media/file2.mp4,sortorder=0 ' ,
626
626
'downloadable_links ' => 'group_title=Group Title Links, title=Title 1, price=10, '
627
- . ' downloads=unlimited, file=media/file_link .mp4,sortorder=1|group_title=Group Title, '
628
- . ' title=Title 2, price=10, downloads=unlimited, url=media/file2.mp4,sortorder=0 ' ,
627
+ .' downloads=unlimited, file=media/file .mp4,sortorder=1|group_title=Group Title, '
628
+ .' title=Title 2, price=10, downloads=unlimited, url=media/file2.mp4,sortorder=0 ' ,
629
629
],
630
- 5 ,
631
- true ,
632
- true ,
633
- true
630
+ ' row_num ' => 5 ,
631
+ ' is_new_product ' => true ,
632
+ ' is_domain_valid ' => true ,
633
+ ' expected_result ' => true
634
634
],
635
635
[ //empty group title links
636
- [
636
+ ' row_data ' => [
637
637
'sku ' => 'downloadablesku12 ' ,
638
638
'product_type ' => 'downloadable ' ,
639
639
'name ' => 'Downloadable Product 2 ' ,
640
- 'downloadable_samples ' => 'group_title=Group Title Samples, title=Title 1, file=media/file.mp4, '
641
- . ' sortorder=1|group_title=Group Title, title=Title 2, url=media/file2.mp4,sortorder=0 ' ,
642
- 'downloadable_links ' => 'group_title=, title=Title 1, price=10, downloads=unlimited, '
643
- . ' file=media/file_link .mp4,sortorder=1|group_title=, title= Title 2, price=10, '
644
- . ' downloads=unlimited, url=media/file2.mp4,sortorder=0 ' ,
640
+ 'downloadable_samples ' => 'group_title=Group Title Samples, title=Title 1, file=media/file.mp4 '
641
+ .' , sortorder=1|group_title=Group Title, title=Title 2, url=media/file2.mp4,sortorder=0 ' ,
642
+ 'downloadable_links ' => 'group_title=Group Title Links , title=Title 1, price=10, '
643
+ .' downloads=unlimited, file=media/file .mp4,sortorder=1|group_title=Group Title, '
644
+ .' title=Title 2, price=10, downloads=unlimited, url=media/file2.mp4,sortorder=0 ' ,
645
645
],
646
- 6 ,
647
- true ,
648
- true ,
649
- true
646
+ ' row_num ' => 6 ,
647
+ ' is_new_product ' => true ,
648
+ ' is_domain_valid ' => true ,
649
+ ' expected_result ' => true
650
650
],
651
651
[
652
- [
652
+ ' row_data ' => [
653
653
'sku ' => 'downloadablesku12 ' ,
654
654
'product_type ' => 'downloadable ' ,
655
655
'name ' => 'Downloadable Product 2 ' ,
656
656
],
657
- 2 ,
658
- false ,
659
- true ,
660
- true
657
+ ' row_num ' => 2 ,
658
+ ' is_new_product ' => false ,
659
+ ' is_domain_valid ' => true ,
660
+ ' expected_result ' => true
661
661
],
662
662
[
663
- [
663
+ ' row_data ' => [
664
664
'sku ' => 'downloadablesku12 ' ,
665
665
'product_type ' => 'downloadable ' ,
666
666
'name ' => 'Downloadable Product 2 ' ,
667
667
'downloadable_samples ' => '' ,
668
668
'downloadable_links ' => '' ,
669
669
],
670
- 7 ,
671
- true ,
672
- true ,
673
- false
670
+ ' row_num ' => 7 ,
671
+ ' is_new_product ' => true ,
672
+ ' is_domain_valid ' => true ,
673
+ ' expected_result ' => false
674
674
],
675
675
];
676
676
}
0 commit comments