Sophist
602dfbb36e
Add $lenmulti function
2017-04-29 14:01:50 +01:00
Sophist
60983a2a22
Fix copymerge
...
1. Newsvals deduped
2. Oldvals in original sequence
2017-04-29 14:01:50 +01:00
Sophist
0b4b14ce9c
Fix $inmulti as per #623
2017-04-29 14:01:22 +01:00
Wieland Hoffmann
a749e996e7
Remove unused imports
2017-04-17 18:14:46 +02:00
Wieland Hoffmann
06dd81b78e
Move the self.assertEqual(self.parser.eval(...), ...) pattern to a function
2017-04-17 18:14:20 +02:00
Wieland Hoffmann
896b62a3b5
test_astrcmp: Rephrase the skip message to not refer to a not existing file
2017-04-11 19:03:34 +02:00
Wieland Hoffmann
fb89d5e93c
Remove unused imports
2017-04-11 19:00:32 +02:00
Sophist
ef67ba9b88
Address review comments
...
Thanks to @mineo for his help.
2017-04-10 18:19:07 +01:00
Sophist
9c9335439e
Fix astrcmp tests if not compiled
2017-04-10 16:18:01 +01:00
Lukáš Lalinský
bf7934d848
Add astrcmp tests
2017-04-08 15:29:12 +02:00
Sambhav Kothari
9992ade39d
Fix py3 compatibility
...
sip.setapi is no longer needed with PyQt5 and py3.
Thus it was removed.
2017-04-07 16:45:35 +05:30
Sambhav Kothari
51041be6a3
Fix test bytes error
2017-04-07 16:06:15 +05:30
Sambhav Kothari
69251f2907
Fix decode error
2017-04-07 16:06:15 +05:30
Sambhav Kothari
8a6285e7dc
Fix cover art test bytes issue
2017-04-07 16:06:15 +05:30
Sambhav Kothari
b0fcc9eedf
Fix test_script
2017-04-07 16:06:15 +05:30
Sambhav Kothari
4be5ce8f5e
Replace deprecated file method and rename formats.open to formats.open_
2017-04-07 13:17:37 +05:30
Sambhav Kothari
236b1d155d
Fix dictionary behaviour for py3
2017-04-07 13:17:37 +05:30
Sambhav Kothari
428e168b87
Port Picard to Qt5
2017-04-03 16:45:42 +05:30
Ville Skyttä
2070d9f008
Python 3.6 invalid escape sequence deprecation fixes
...
https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior
2017-02-28 15:29:23 +02:00
Laurent Monin
1013cd5ed7
Revert "PICARD-922: Fix inmulti behaviour with multi-values"
2017-02-15 11:38:35 +01:00
Antonio Larrosa
b7c324b4de
Fix PEP8 issues (mostly lines too large)
...
Add a few empty lines and wrap some lines so they're not so large
2017-02-13 15:41:20 +01:00
Antonio Larrosa
85282935f6
Add test for the inmulti function
...
Add a test to check that the inmulti function works as expected.
2017-02-12 20:47:15 +01:00
Sambhav Kothari
2ed4fbe8d4
Add tests for startswith and endswith functions
2017-01-19 02:18:09 +05:30
Sambhav Kothari
427c98c862
Add tests for _fixed_splitext
2017-01-16 02:32:13 +05:30
Laurent Monin
6cc8ebce72
Merge pull request #549 from samj1912/picard384
...
PICARD-384: Allow wildcards for unsetting certain tags
2017-01-14 15:44:36 +01:00
Sambhav Kothari
69c4abe2b5
Add tests for arbitrary number of arguments
2017-01-13 22:06:59 +01:00
Sambhav Kothari
d028418d2e
Add more tests for unset script function
2017-01-13 03:24:06 +05:30
Sambhav Kothari
fe65394c88
Add tests for unset script function
2017-01-13 03:06:55 +05:30
Laurent Monin
9c033389e6
Merge pull request #528 from samj1912/picard868
...
PICARD-868,307: Fix TMOO,TSST frame not being saved
2017-01-10 21:51:33 +01:00
Sambhav Kothari
4dd5a66a94
Update tests to remove unsupported AIFF tags
2017-01-09 00:28:02 +05:30
Sambhav Kothari
e005d541fe
Minor changes to function names
2017-01-07 03:23:14 +05:30
Sambhav Kothari
1b35b91f8c
Add tests to check id3v23 compatibility
2017-01-07 02:24:18 +05:30
Sambhav Kothari
2b36896e5d
Add tests to check for performer duplication
2017-01-06 22:51:08 +05:30
Laurent Monin
639a6ed531
Merge pull request #523 from samj1912/delmp3
...
PICARD-867: Improve id3 tag deletion
2017-01-05 18:39:04 +01:00
Sambhav Kothari
44bf38f4c5
Add id3 specific deletion tests
2017-01-05 00:24:21 +05:30
Sambhav Kothari
3452b20111
Fix test cleanup
2017-01-04 23:29:03 +05:30
Sambhav Kothari
dcb8538f02
Add cleanup of temp files
2017-01-04 17:36:36 +05:30
Sambhav Kothari
e7e830bc61
Try magic number detection even if no extension
2017-01-04 16:42:22 +05:30
Sambhav Kothari
9ab441ad3c
Add proper test mp3 file
2017-01-04 15:45:59 +05:30
Sambhav Kothari
22b6fce42a
Add tests for guess_format
2017-01-04 15:45:26 +05:30
Sambhav Kothari
da5e0a29bb
Rename 'save_only_front_image_to_tags' appropriately
2016-12-28 04:22:46 +05:30
Laurent Monin
ac3f793f36
Merge pull request #501 from samj1912/removable-tags
...
PICARD-546,287: Add support for tag removal
2016-12-27 13:57:54 +01:00
Sambhav Kothari
08e101755a
Fetch max filename length from system for unix
...
Instead of hardcoding the value to 255, fetch the max filename length
from system limits.
Related: Docker limits max filename size to 242
2016-12-27 01:47:38 +05:30
Sambhav Kothari
a10bfdaf98
Add tests to check for complex tag deletion
2016-12-25 20:56:26 +05:30
Sambhav Kothari
fb64a83ae3
PEP8 Fixes
2016-12-24 01:45:24 +05:30
Sambhav Kothari
7f25a28dbc
Add removable tags
2016-12-20 18:30:10 +05:30
Sambhav Kothari
43311e4a5e
Add support for nosetests
2016-12-15 01:35:30 +05:30
barami
8f0617c282
Add comment to amazon url scheme test
2016-10-22 23:30:06 +09:00
barami
4274bc54ff
Add unit test for test to parsing of https amazon url
2016-10-22 14:57:15 +09:00
Christoph Reiter
6ed354406a
id3: Remove various mutagen hacks which no longer work with newer mutagen
...
Three parts:
(1) The monkey patching of EncodedTextSpec to ignore encoding errors
when using latin1 as encoding.
This gets replaced with a new id3text function which makes sure
that any value passed to mutagen can be encoded with the selected
encoding
(2) MultiSpec monkey patch to not null terminate a list of strings.
While this is valid according to the spec mutagen decided to terminate
all strings (not only the text lists handled here). If this is a
problem it should be discussed upstream (mutagen).
(3) compatid3 which implemented id3v2.3 support and added some
additional frames.
This gets replaced with the id3v2.3 support implemented upstream.
The additional frames still get passed to mutagen and, to match
the previous implementation, update_to_v23() gets wrapped to
allow some v2.4 only frames.
The newly added id3v2.3 code depends on mutagen 1.22+
2016-08-22 20:26:38 +02:00