# This file is part of idest -*- autotest -*- # Copyright (C) 2011 Sergey Poznyakoff # # Idest is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # Idest is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with idest. If not, see . AT_SETUP([set new fields (v1)]) AT_KEYWORDS([set v1 set-v1-00]) AT_CHECK([ genfile -f file 10k cp file file.bak idest -V1 --set title='Something' album='set v1 00' \ track=2 comment='Comment' \ artist=gray year=2011 genre=Folk file || exit 1 echo structure idest -i file echo tags idest file echo file data dd if=file of=file.raw bs=1024 count=10 2>/dev/null cmp file.raw file.bak ], [0], [structure file: file ntags: 1 version: 1.1 offset: 10240 length: 128 tags title: Something album: set v1 00 track: 2 comment:XXX:: Comment artist: gray year: 2011 genre: Folk file data ]) AT_CLEANUP