Skip to content

Commit

Permalink
Merge pull request #15 from alichtman/integration_testing
Browse files Browse the repository at this point in the history
  • Loading branch information
alichtman authored Feb 6, 2024
2 parents 990f043 + fd1ba3c commit 047a4c6
Show file tree
Hide file tree
Showing 21 changed files with 714 additions and 321 deletions.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.MP4 filter=lfs diff=lfs merge=lfs -text
*.mp4 filter=lfs diff=lfs merge=lfs -text
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
/target
output
tests/working_test_data
tests/real_videos
146 changes: 79 additions & 67 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,69 +1,81 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug in test",
"cargo": {
"args": [
"build",
"--bin=gopro-chaptered-video-assembler",
"--package=gopro-chaptered-video-assembler"
],
"filter": {
"name": "gopro-chaptered-video-assembler",
"kind": "bin"
}
},
"args": ["-i", "tests/working_test_data", "-o", "tests/output"],
"cwd": "${workspaceFolder}",
"env": {
"RUST_BACKTRACE": "1"
}
},
{
"type": "lldb",
"request": "launch",
"name": "Debug in apostrophe",
"cargo": {
"args": [
"build",
"--bin=gopro-chaptered-video-assembler",
"--package=gopro-chaptered-video-assembler"
],
"filter": {
"name": "gopro-chaptered-video-assembler",
"kind": "bin"
}
},
"args": ["-i", "tests/working_test_data/Test's Apostrophe", "-o", "tests/output"],
"cwd": "${workspaceFolder}",
"env": {
"RUST_BACKTRACE": "1"
}
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'gopro-chaptered-video-assembler'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=gopro-chaptered-video-assembler",
"--package=gopro-chaptered-video-assembler"
],
"filter": {
"name": "gopro-chaptered-video-assembler",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug in test",
"cargo": {
"args": [
"build",
"--bin=gopro-chaptered-video-assembler",
"--package=gopro-chaptered-video-assembler"
],
"filter": {
"name": "gopro-chaptered-video-assembler",
"kind": "bin"
}
]
}
},
"args": [
"--input",
"/home/alichtman/Desktop/Development/projects/gopro-chaptered-video-assembler/tests/data/real_videos",
"--output",
"/home/alichtman/Desktop/Development/projects/gopro-chaptered-video-assembler/tests/data/actual_output",
"--yes",
"--copy-single-chapter-instead-of-rename"
],
"cwd": "${workspaceFolder}",
"env": {
"RUST_BACKTRACE": "full"
}
},
{
"type": "lldb",
"request": "launch",
"name": "Debug in apostrophe",
"cargo": {
"args": [
"build",
"--bin=gopro-chaptered-video-assembler",
"--package=gopro-chaptered-video-assembler"
],
"filter": {
"name": "gopro-chaptered-video-assembler",
"kind": "bin"
}
},
"args": [
"-i",
"tests/working_test_data/Test's Apostrophe",
"-o",
"tests/output"
],
"cwd": "${workspaceFolder}",
"env": {
"RUST_BACKTRACE": "1"
}
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'gopro-chaptered-video-assembler'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=gopro-chaptered-video-assembler",
"--package=gopro-chaptered-video-assembler"
],
"filter": {
"name": "gopro-chaptered-video-assembler",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}
Loading

0 comments on commit 047a4c6

Please sign in to comment.